El cómodo Hotel Angel Townhouse Londres, de 3 estrellas, goza de una ubicación privilegiada a una distancia de 4 km de atracciones familiares como el London Eye. El hotel incluye suelos de parquet en su decoración y comodidades prácticas como un aparcamiento.
Los baños privados ofrecen a los huéspedes una ducha a ras de suelo, una bañera de hidromasaje y un inodoro separado, además de un secador de pelo y toallas de baño. Muchas habitaciones ofrecen vistas a la ciudad.
El restaurante New Surma Tandoori con comida asiática, está ubicado a 250 m del Hotel Angel Townhouse.
Este hotel te sitúa a poco más de 25 minutos a pie de la iglesia de San Bartolomé el Grande y a poco más de 10 minutos en coche del Madame Tussauds de Londres. Los huéspedes pueden visitar lugares de culto como la Catedral de San Pablo de Londres, enclavada a una distancia de 2 km del hotel Angel Townhouse Londres. El alojamiento también está dotado de acceso a atracciones deportivas como el Estadio Emirates, que está ubicado a unos 30 minutos a pie. La estación de metro Angel, situada cerca del hotel, ofrece una conexión rápida con todas las zonas de Londres.