Los huéspedes del Alexander House Hotel Londres pueden disfrutar de acceso a la Abadía de Westminster, ubicada a unos 25 minutos a pie.
Ubicado a una distancia de 2 km del Barrio de Covent Garden, el hotel tambiénse halla a una distancia de 3 km de la estación de tren Marylebone. Los lugares de interés cultural de la zona son la Galería de la Reina (a 1 km) y el Puente de la Torre (a 6 km). Puedes encontrar fácilmente el Museo de Ciencias a poco más de 30 minutos a pie del Alexander House. El hotel está a una distancia de 250 metros de la estación de autobuses Victoria Coach y no muy lejos de la estación de metro Sloane Square.
El restaurante St. George's Tavern está a poco más de 5 minutos a pie de este lugar y sirve comida británica.