This luxurious city hotel is located on George Street at the heart of the city. A diverse selection of shopping venues, theatres and many of Edinburgh's top sights such as the castle, Holyrood Palace, Princes Street Gardens, Dynamic Earth, the Royal..