A unos minutos a pie del hotel Castle Apartments Edimburgo, los huéspedes pueden llegar rápidamente al Mary King's Close.
El Museo de Escocia está situado a tan solo 8 minutos a pie, y la Galería Nacional Escocesa del Retrato está situada a una distancia de 650 metros del hotel. Los amantes de la historia disfrutarán visitando el Palacio de Holyrood (1 km) y el monumento a Dugald Stewart (1,1 km). Los huéspedes también pueden encontrar la Milla Real, enclavada justo al lado del hotel Castle Edimburgo. La parada de autobús Lawnmarket está a unos 5 minutos a pie de de este hotel, y a poco más de 10 minutos a pie de la estación de tren Edinburgh Waverley.
El restaurante Makars Gourmet Mash Bar está cerca de este alojamiento.