Inverleith Hotel, Edimburgo

5 Inverleith Terrace EdimburgoEH3 5NS, Gran Bretagna