Situado a unos 5 minutos a pie del hotel Castle Apartments Edimburgo, los huéspedes pueden llegar muy rápido a la Cámara Oscura.
La Silla de Arturo se encuentra justo al lado del hotel, mientras que la Milla Real está situado a unos 300 metros. Entre los lugares de culto que puedes visitar a una distancia de 1 km de este hotel está la Abadía de Holyrood. La zona cuenta con lugares para hacer compras como el Centro comercial Princes Mall, al lado del hotel Castle Edimburgo. Este alojamiento está a unos 5 minutos a pie de la estación de autobuses Lawnmarket. El hotel está a 23 minutos en coche del Aeropuerto Edimburgo, que está situado a 15 km.
El restaurante Devil's Advocate se encuentra bastante cerca del Castle.