A tan solo 13 minutos a pie del hotel City Lodgers - 8 Roxburgh Edimburgo, los huéspedes pueden visitar la Universidad de Edimburgo.
La Casa de John Knox está enclavada cerca del hotel, y lugares naturales como el Parque de Holyrood están a 950 metros. Los huéspedes encontrarán el Dynamic Earth a tan solo 6 minutos a pie de este hotel. Una de las atracciones más importantes de Edimburgo es el Palacio de Holyrood, enclavado a pocas cuadras del hotel City Lodgers - 8 Roxburgh. El establecimiento está enclavado a 500 m de la parada de autobús Viewcraig Street y a 850 m de la estación de tren Edinburgh Waverley en Edimburgo.
Hay 58 habitaciones que cuentan con una plancha y tabla de planchar, además de servicios modernos como una televisión con múltiples canales y una tv de pantalla plana con canales vía satélite. Las habitaciones del hotel disponen de una nevera, un horno y utensilios de cocina.
El restaurante Ciao Roma se encuentra a pocos pasos del City Lodgers - 8 Roxburgh Edimburgo.