
Rooms From: £24.00
[57 rooms total]
International Rating
Fill this form to check availability of The Osbourne Hotel

Click on the thumbnails to view fullsize photos




















Location
51-59 York Place
Edinburgh
Lothians
Scotland
United Kingdom
Edinburgh
Lothians
Scotland
United Kingdom
Fill this form to check availability of The Osbourne Hotel
In the heart of Edinburgh city centre, this Georgian town house offers free Wi-Fi and good value accommodation. Princes Street is a 5-minute walk away. Each en suite room at The Osbourne Hotel has satellite TV. There is a spacious TV lounge and a 24-hour reception. Both the Edinburgh Playhouse Theatre and a multi-screen cinema are near The Osbourne Hotel. Waverley Rail Station is within easy walking distance.

Please bookmark with social media, your votes are noticed and appreciated:


Next Hotel → The Inverleith → Royal Scots Club





