The Salisbury Hotel, Edinburgh

43-45 Salisbury RoadMeadows - Marchmont, EdinburghEH16 5AA, United Kingdom
More images