Recently refurbished, the George hotel is situated in the heart of Edinburgh, within easy reach of the majority of the city’s most popular attractions including the famous Castle, Princes Street Gardens and Holyrood Palace.
Osbourne Hotel is a 5-minute walk from Princes Street, Edinburgh Playhouse, National Portrait Gallery, St Andrews Bus Station and a variety of restaurants and bars to suit all budgets.
In a quiet location on the edge of the city, directly opposite Murrayfield Stadium, the hotel is a convenient base for exploring all that Edinburgh has to offer.
In the heart of Edinburgh’s city centre, on Shandwick Place, on the doorstep of Princes Street, this recently refurbished hotel is a great choice for the business or leisure traveller.