The Osbourne Hotel, 53-59 York Place, Edinburgh, EH1 3JD
Situated in a terrace of Georgian Town Houses built almost two hundred years ago.
Standing on one of the three wide parallel streets that form the basis for Edinburgh's renowned New Town, the Osbourne is ideally placed. The major tourist attractions as well as the commercial heart of the City are all within easy walking distance and the famous Princes Street Shops and Gardens are only minutes away.
Please note that the hotel is undergoing renovation, but this is in no way intrusive to our guests.