Con vistas a la ciudad, el estiloso hotel de 4 estrellas, Eden Locke Aparthotel Edimburgo, se encuentra a unos 11 minutos a pie del Monumento a Walter Scott en Edimburgo. Este hotel ofrece alojamiento con WiFi en toda la propiedad.
El hotel te deja en el corazón de Edimburgo, a unos minutos andando de la Milla Real. Este estiloso lugar en el barrio New Town está situado a 11 minutos andando de la Galería Nacional Escocesa del Retrato. Los huéspedes pueden acercarse fácilmente a la historia de Edimburgo visitando el Castillo de Edimburgo, ubicado a poca distancia de este hotel. La parada de autobús South Charlotte Street está a 5 minutos a pie del Eden Locke Aparthotel.
Las 72 habitaciones, amuebladas con sofá y escritorio, incluyen comodidades como TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera. Para mayor comodidad, ducha a ras de suelo y también inodoro, además de secadores de pelo y artículos de tocador para huéspedes, están en los cuartos de baño.
Las instalaciones del hotel cuentan con un bar de café, donde los huéspedes pueden disfrutar de una variada oferta gastronómica. El lugar se encuentra justo al lado del restaurante la Patisserie Maxime, que ofrece comida francesa.