Eleven Stafford Street Townhouse está muy bien situado en el barrio de Edinburgh City Centre, Edimburgo, a 19 min a pie de The Real Mary King's Close, a 1,6 km de Estación de tren Edinburgh Waverley y a 1,7 km de Museo Nacional de Escocia. Este hotel de 4 estrellas, construido en 1830, está a 16 min a pie de Cámara Oscura y Mundo de las Ilusiones y a 2,3 km de Estadio Murrayfield. El alojamiento está a menos de 1 km del centro de la ciudad y a 7 min a pie de Centro Internacional de Conferencias de Edimburgo.
Todas las unidades de este alojamiento están equipadas con cafetera. Las habitaciones de este alojamiento tienen baño privado con ducha y artículos de aseo gratuitos, además de wifi gratis. Algunas habitaciones también disponen de vistas a la ciudad. En el hotel, todas las habitaciones tienen ropa de cama y toallas.
Cerca del alojamiento hay puntos de interés como Royal Mile, Castillo de Edimburgo y Universidad de Edimburgo. El aeropuerto más cercano (Aeropuerto de Edimburgo) está a 8 km.