يقع فندق The St. Regis London لندن الضخم ذو 5 نجوم على بعد 9 دقيقة سيرا على الأقدام عن ميدان بيكاديلي، ويوفّر المطعم. يمكن للضيوف المقيمين في الفندق إيقاف سياراتهم في الموقع.
في هذا الفندق ستكون على مسافة 4.7 كم من برج لندن وعلى مسافة 2.3 كم من عين لندن. يتميّز مكان الإقامة في لندن بقربه من المعالم الطبيعية مثل سانت جيمز بارك (1.3 كم) وهايد بارك (2.2 كم). يقع St. Regis على بعد 20 دقيقة تقريبًا سيرًا على الأقدام من المتحف البريطاني، في حين تقع محطة قطار ماريليبون على بُعد نحو 25 دقيقة سيرًا على الأقدام. توجد محطة مترو أوكسفورد سيركس مباشرة بالقرب من هذا الفندق الضخم.
يحتوي مكان الإقامة على 189 غرفة تتألف من الفناء والركن لارتداء الملابس. وتتوفّر التلفزيون بشاشة مسطحة مع قنوات فضائية والتلفزيون متعدد القنوات بالإضافة إلى الثلاجة الصغيرة المزودة بالبار وأدوات تحضير القهوة والشاي. نظام التحكم المناخي متاحة لراحة الضيوف. تم تجهيز الحمامات بالدوش المتحرك والمرحاض المنفصل فضلاً عن مجفف الشعر وروب الحمام.
يمكن لعشاق المأكولات الفرنسية تذوق مجموعة متنوعة من المأكولات في مطعم Le Perroquet.