Estos apartamentos, situados en el centro de la ciudad, junto al Holyrood Park, disponen de conexión Wi-Fi y aparcamiento gratuitos. Son elegantes y modernos y se encuentran cerca del Parlamento de Escocia y del Palacio de Holyroodhouse.
Número de habitaciones: 12
The Park, 89 Holyrood Road, Old Town, Edimburgo, EH8 8BA, Reino Unido