The Scotsman Hotel
Hotel
Old Town
Overlooking Carlton Hill, Princes Street Gardens and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper.
Number of rooms: 98
20 North Bridge, Old Town, Edinburgh, EH1 1TR, United Kingdom
Hotel booked 1 times today.