Edinburgh Holyrood HotelHotel
81 Holyrood Rd, Old Town, Edimburgo, EH8 8AU, Reino Unido
El Edinburgh Holyrood Hotel se encuentra a pocos metros del parque de Holyrood y cuenta con restaurante galardonado y spa. El castillo de Edimburgo, situado a solo 1,6 km, ofrece Wi-Fi gratuita y habitaciones grandes.