Situado a unos 5 minutos a pie de The Royal Bank of Scotland, el Hotel Eleven Stafford Street Townhouse Edimburgo, de 4 estrellas, proporciona acceso a varias atracciones turísticas. El hotel también cuenta con WiFi disponible en zonas comunes.
El Museo de Escocia se encuentra a tan solo 1 km de este hotel, y a 25 minutos a pie se encuentra la Abadía de Holyrood. Los huéspedes pueden visitar lugares de culto como la Iglesia de San Cuthbert, situada al lado del hotel Eleven Stafford Street Townhouse Edimburgo. Este lugar es un punto de partida ideal para visitar la Georgian House, situada a tan solo 6 minutos a pie. Este hotel está cerca de la estación de autobuses Queensferry Street.
El Hotel Eleven Stafford Street Townhouse acoge a sus huéspedes en 15 habitaciones equipadas con TV de pantalla plana con canales vía satélite, además de comodidades como una plancha y tabla de planchar. Están equipadas con ventanas insonorizadas, y también cuentan con servicio de tetera/cafetera. Los huéspedes encontrarán secador de pelo y toallas en los baños equipados con un inodoro separado y una ducha.
El restaurante Forage & Chatter está a unos 200 metros.