1 Nether Bakehouse Holyrood, Edinburgh, GB
The modern Holyrood Aparthotel in Edinburgh, Scotland, is located alongside the Royal Mile, 200 metres from Holyrood Palace and the Scottish Parliament. Edinburgh Castle and the shops of Princes Street are less than a mile away, as is Edinburgh Waverley train station. Edinburgh Airport (EDI) is six and a half miles from the hotel. Hotel Features. The Holyrood Aparthotel is a furnished apartment hotel with 24 hour front desk, where staff can book restaurants and theatre tickets.