El hotel Castleview Aparthotel Edimburgo se encuentra en el distrito New Town, cerca de lugares de ocio como el Teatro Royal Lyceum, a una distancia de tan solo 8 minutos a pie.
El hotel está situado a 5 minutos andando del Centro Internacional de Conferencias de Edimburgo y a unos 8 minutos a pie de la Galería Nacional Escocesa del Retrato. Las atracciones deportivas cercanas son el Estadio Murrayfield (2 km), y el Tynecastle Stadium (2,1 km). Explora los lugares de interés históricos de Edimburgo, empezando por el Palacio de Holyrood, situado a una distancia de unos 25 minutos andando. Este hotel se encuentra cerca del Castillo de Edimburgo, justo al lado de la parada de autobús el Queensferry Street.
El Castleview Aparthotel cuenta con 50 habitaciones con un sofá, TV de pantalla plana con canales vía satélite y detectores de humo para los huéspedes.
El restaurante L'Escargot Blanc Restaurant and Wine Bar, que está a un corto paseo de esta propiedad, sirve cocina británica para satisfacer todos los gustos.