The Osbourne Hotel in Edinburgh

The Osbourne Hotel

51-59, York Place
EH1 3JD
Edinburgh (City of Edinburgh)
0845 080 5104
Write your review of The Osbourne Hotel
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
20 ft
Hotel Indigo Edinburgh
51-59 York Place
Edinburgh EH1 3JD
257 ft
York Place B&B
38 York Place
Edinburgh EH1 3HU
386 ft
Regent House Hotel - B&B
3-5 Forth Street
Edinburgh EH1 3JX
387 ft
Express By Holiday Inn Edinburgh City Centre
16 Picardy Place
Edinburgh EH1 3JT
423 ft
Albany Ballantrae
39-47 Albany Street
Edinburgh EH1 3QY
435 ft
York House Hotel
27 York Place
Edinburgh EH1 3HP