A 2 km del Alexander House Hotel Londres, los huéspedes pueden llegar al Arco Marble.
Puedes disfrutar de la cercanía al Green Park, que se localiza a unos 25 minutos a pie. Puedes visitar lugares de interés histórico, como el Palacio de Buckingham, situado cerca del hotel, y aprender más sobre Londres. La estación de autobuses Victoria Coach se encuentra a 250 metros, y la estación de metro más cercana, Sloane Square, está a 750 metros del Alexander House.
En los alrededores inmediatos de este hotel, el restaurante St. George's Tavern sirve comida británica.