Hotel A Haven Townhouse, Edimburgo

180 Ferry RoadLeith, Edimburgo Reino Unido