The Inn Place
Hotel
Old Town
The Inn Place is located in the heart of Edinburgh’s old town and within 10 minutes’ walk of the castle, Princes Street and Waverley Station. It offers modern rooms and a 24-hour front desk.
Number of rooms: 41
20-30 Cockburn Street, Old Town, Edinburgh, EH1 1NY, United Kingdom