El hotel de 4 estrellas Edinburgh Castle Apartments, ubicado en el barrio New Town de Edimburgo, a 3 km de distancia del Yate Real Britannia, cuenta con vistas a la ciudad. El hotel ofrece WiFi en toda la propiedad y un aparcamiento público cerca.
El aparthotel se encuentra cerca de un barrio comercial y justo al lado de la Tienda de ropa escocesa Geoffrey Kiltmakers and Weavers. El Castle está situado cerca de lugares de interés natural como el Parque de Holyrood (2 km) y el Real Jardín Botánico de Edimburgo (1 km). Este lugar está a unos 13 minutos andando de la Cámara Oscura y de otras atracciones principales de Edimburgo. El Edinburgh Castle Apartments está situado a 15 km del Aeropuerto Edimburgo y a un paso de la parada de autobús South Charlotte Street.
Algunas habitaciones tienen una chimenea de piedra, además de un sofá para mayor comodidad de los huéspedes. Algunas habitaciones incluyen un baño separado.
El restaurante el Meze Meze está a 5 minutos andando de este hotel y se especializa en la cocina mediterránea.