A unos 300 metros del Hotel The Reflection Londres, los huéspedes pueden llegar rápidamente al Teatro Haymarket.
Las 10 habitaciones incluyen un vestidor y una zona de estar con aire acondicionado para garantizar tu comodidad. Los cuartos de baño disponen de inodoro separado y ducha, además de comodidades como secador de pelo y toallas de baño. Los baños, que cuentan con un inodoro separado y una ducha, también incluyen secadores de pelo y toallas de baño para un mayor confort de los huéspedes.
El Hotel The Reflection está en los alrededores inmediatos de Rainforest Cafe, que sirve deliciosas comidas.
La Galería Courtauld se ubica a una distancia de 1 km del hotel, mientras que la Abadía de Westminster se ubica en los alrededores de esta ubicación. La pensión también se ubica a 850 metros de la Royal Academy. Una de las atracciones más importantes de Londres es la Galería Nacional, ubicada a unos cuantos pasos del hotel Reflection. La propiedad está ubicada a 5 minutos a pie de la estación de metro Leicester Square y a 2 km de la estación de tren Marylebone.