The Point Hotel, Edimbourg

34 Bread StreetMeadows - Marchmont, EdimbourgEH3 9AF, Royaume-Uni