Élégant et moderne : Le New Road Hotel est situé dans une ancienne usine textile - un mélange cool de chic industriel avec des murs en briques et des meubles design chic.
L'hôtel est situé à l'est de Londres, la station de métro Whitechapel est à seulement 5 minutes à pied. Dans les environs, vous trouverez divers restaurants, bars et magasins. Grâce au système de transport public bien développé de la ville, vous pouvez atteindre rapidement et facilement les points d'accès les plus importants. Le Tower Bridge, par exemple, n'est qu'à 2 stations de métro !