Hotel Overview
Just a short walk from Holyroodhouse Palace, Edinburgh Castle and the National and Scottish Galleries, this dynamic hotel offers modern convenience and traditional comfort. Nearby Princes Street provides ample selections of dining, shops and entertainment while the hotel restaurant and bar offer a relaxing oasis after unforgettable days exploring the city.
107 Leith Street
Edinburgh
United Kingdom