The Reflection Hotel Londres dá acesso rápido ao Teatro Drury Lane, que está situado a aproximadamente 5 minutos de distância a pé.
Há 10 quartos com controle de temperatura, bem como comodidades modernas como TV via satelite e TV de ecrã plano com canais via satélite. Casa de banho separada e chuveiro também estão incluídos nestes quartos. As casas de banho do quarto incluem casa de banho separada e chuveiro, juntamente com secador de cabelo e toalhas.
O Reflection de Londres está a alguns minutos de Rainforest Cafe e oferece uma vasta seleção de refeições.
Os Jardins de Kensington está a 3.3 km deste hotel de Londres e a apenas 1.4 km da Abadia de Westminster. A Galeria Nacional também fica a aproximadamente 10 minutos de distância a pé. O Palácio de Buckingham está a apenas 1.7 km de The Reflection Hotel. O hotel está a cerca de 5 minutos a pé da estação de metro de Leicester Square e a 2.7 km da Marylebone.