Edinburgh Hotels

Osbourne Hotel, Edinburgh, Scotland

Osbourne Hotel, Edinburgh, Scotland

Occupying a terrace of 19th century Georgian Town Houses, the 2 star Osbourne Hotel is convenient to Edinburgh's tourist attractions and shopping streets.

The Osbourne is situated in Edinburgh's well-known New Town and is close to the city's main tourist attractions. Major shopping areas, including the famous Princes Street, are within walking distance

The hotel has 50 rooms that include en-suite bathroom, central heating

Osbourne Hotel
53-59 York Place, Edinburgh
Osbourne Hotel, Edinburgh, Scotland

 

Hotels of Britain front page

Your guide to UK hotels