translate English to French: Situated in the heart of Scotland's capital, just off the world-famous Princes Street, a short walk from Edinburgh Castle, Holyrood Palace and the National and Scottish Galleries.
Notre hôtel moderne est situé dans le centre d'Édimbourg, à proximité du parlement écossais, d'Holyrood House et de Our Dynamic Earth. Non loin du Château d'Édimbourg, notre hôtel est unique.