Hôtel A Haven Townhouse, Edimbourg

180 Ferry RoadLeith, Edimbourg Royaume-Uni