The St. Regis London nabízí sejf a restauraci pouze 15 minut chůze od centra města Londýn.
Hotel se nachází 2 km od Přírodopisné muzeum a 10 minut jízdy autem od Londýnské oko. Hotel se nachází ve čtvrti Mayfair. Hosté najdou zastávku metra Oxford Circus 10 minut chůze od tohoto grand hotelu.
Tento hotel se skládá z 189 pokojů typu pokoj typu junior suite s vnitřním dvorkem, osobním sejfem a šatnou. Sprcha bez práhu a samostatná toaleta se nachází v koupelnách.
V restauraci Le Perroquet se podávají francouzská jídla.