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.
Amenities and facilitiesMeeting Facilities.




