Londyńskie ZOO jest w prawie 3 km, a Opactwo Westminsterskie jest około 5 min jazdy samochodem od Hotel The Reflection Londyn.
Pokoje w obiekcie dysponują garderobą i miejscem do siedzenia, a także klimatyzacją. Oddzielna toaleta i prysznic są dostępne w łazienkach. Oddzielna toaleta i prysznic, wraz z takimi udogodnieniami jak suszarka do włosów i ręczniki, są również do dyspozycji gości.
Skosztuj potraw kuchni amerykańskiej w restauracji Rainforest Cafe położonej w malej odległości od Reflection w Londynie.
Teatr Apollo znajduje się prawie 10 min spacerem od hotelu, a takie obiekty przyrodnicze jak Punkt widokowy Sky Garden są zlokalizowane w prawie 3,1 km. W dzielnicy Sydenham zapewnia dostęp do atrakcji kulturalnych, takich jak Londyńskie Muzeum Przyrodnicze, w prawie 3,2 km. Galeria Narodowa również dzieli od Reflection w małej odległości. Hotel leży 450 metrów od stacji metra Leicester Square, natomiast Pałac Buckingham jest prawie 20 min piechotą stąd.