El hotel Edinburgh Castle Apartments, de 3 estrellas, cuenta con 11 habitaciones y está situado cerca del barrio comercial de Edimburgo, a unos 2 km del Parque de Holyrood. Dispone de WiFi en zonas comunes, además de un aparcamiento público cerca.
Ubicado a tan solo 1 km del Museo de Escocia, el aparthotel está a unos minutos a pie de la Cámara Oscura. El Castle está a tan solo 5 minutos a pie de las Princes Street y a 15 km del aeropuerto Edimburgo. El hotel también está en el barrio New Town, donde los huéspedes encontrarán muchas atracciones, como la Galería Nacional Escocesa del Retrato, que está a unos 700 metros. La parada de autobús South Charlotte Street está cerca del hotel Edinburgh Castle Apartments, a 450 metros.
Algunas de sus habitaciones para no fumadores cuentan con zona de estar y cocina, y están equipadas con sofá. Los huéspedes pueden usar inodoro separado y ducha, además de secadores de pelo y toallas. Las habitaciones de huéspedes ofrecen vistas al jardín.
Con platos de la cocina escocesa, el restaurante Redcoat cafe at Edinburgh Castle se encuentra a un corto paseo del lugar.