Enclavado en el centro de Edimburgo, a 2 km de la Silla de Arturo, el encantador St Christophers Inns Edinburgh Hostel ofrece una galería de arte propia. Con un restaurante, este hotel de 3 estrellas se encuentra al lado del Museo de la Infancia.
Este hotel está situado a 250 metros del Mary King's Close y a 5 minutos a pie de Edinburgh Sheriff Court. El St Christophers Inns está situado bastante cerca del Teatro Festival de Edimburgo de Edimburgo. La estación de tren Edinburgh Waverley está a 500 metros del hotel y se tarda 23 minutos en coche al aeropuerto Edimburgo.
La propiedad se encuentra a unos cuantos pasos del restaurante Burgers and Beers Grillhouse.