A 25 minutos a pie del hotel Just Sleep Hostel Edimburgo, los huéspedes pueden llegar a la Galería de la Reina del Palacio de Holyroodhouse.
Un lugar popular en Edimburgo es el Castillo de Edimburgo, que se sitúa a 2 km. Explora los lugares de interés histórico de Edimburgo, comenzando por el Palacio de Holyrood, ubicado a unos 30 minutos a pie. La parada de autobús Elizafield también está a unos cuantos pasos de del hotel Just Sleep.
Las habitaciones de este hotel cuentan con servicio de planchado, así como con equipo de café y té. Los baños disponen de inodoro separado y ducha, además de instalaciones como secadores de pelo y toallas de baño.
El restaurante Yo Yo's ofrece una gran selección de platos al lado del hotel.