Okazały hotel The St. Regis London Londyn jest położony w dzielnicy Mayfair 2 km od atrakcji kulturalnych, takich jak Muzeum Historii Naturalnej w Londynie. Okazały hotel zapewnia skrytkę depozytową w celu zapewnienia bezpieczeństwa gości.
Most Tower Bridge jest w odległości kilku przecznic od tego hotelu, natomiast Pałac Buckingham jest w odległości 20-minutowego spaceru stąd. Londyńskie ZOO, który leży w 2,1 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Londynie. Ponadto, Brown Hart Gardens znajduje się w odległości 750 metrów. Goście mogą zwiedzić zabytki, w tym Miejsce Załóg Bombowców, położone zaledwie 1 km od St. Regis w Londynie. Ten 5-gwiazdkowy obiekt znajduje się prawie 10 min pieszo od stacji metra Oxford Circus, oraz prawie 25 min pieszo od przystanku kolejowego Marylebone.
W hotelu są 189 pokojów. Każdy z nich posiada klimatyzację oraz udogodnienia rozrywkowe, takie jak telewizję satelitarną. Są one wyposażone w biurko, a także w minibar i urządzenie do parzenia kawy/herbaty. Większość pokoi w St. Regis w Londynie posiada kabinę prysznicową walk-in i oddzielną toaletę oraz takie udogodnienia jak szlafroki i ręczniki.
Do dyspozycji gości jest restauracja Le Perroquet, która zachwyca wspaniałą kuchnią.