Royal British Hotel, Edimbourg

20 Princes StreetVieille Ville - La Ville Nouvelle, EdimbourgEH2 2AN, Royaume-Uni