Ces appartements se situent en centre-ville, juste à côté du parc Holyrood. Ils disposent gratuitement d'une connexion Wi-Fi et d'un parking.
Nombre de chambres: 12
The Park, 89 Holyrood Road, Old Town (Vieille Ville), Édimbourg, EH8 8BA, Royaume-Uni