The Scotsman Hotel
Bar · Pub
The Scotsman Hotel is a four-star luxury hotel established in 1905, located on North Bridge in Edinburgh. It offers views of Edinburgh Castle and Waverley Station.
Location
Best places nearby
The highest rated places close to The Scotsman Hotel.
Local restaurants nearby
North Bridge, Edinburgh, Scotland, United Kingdom


