Das Hotel Royal Lancaster London liegt nahe dem Hyde Park, der Oxford Street und der U-Bahnstation Lancaster Gate. Dadurch verbindet es die ruhige Nähe zu einer großen innerstädtischen Grünfläche mit kurzen Wegen zu Einkaufsmöglichkeiten und einer guten Anbindung an das Zentrum Londons. Die bekannte Oxford Street bietet zahlreiche Boutiquen, während Sehenswürdigkeiten und weitere Stadtteile bequem mit öffentlichen Verkehrsmitteln erreichbar sind. Als Fünf-Sterne-Konferenzhotel verfügt das Haus über 21 Etagen und insgesamt 421 Zimmer, darunter Suiten, Einzel- und Doppelzimmer.
Die Unterkünfte sind mit Teppichboden und einem Doppelbett ausgestattet. Ein Safe, eine Minibar und ein Schreibtisch schaffen praktische Ablagemöglichkeiten. Für Unterhaltung sorgen Satelliten- oder Kabelfernsehen sowie ein Radio. Eine individuell steuerbare Klimaanlage und Heizung erleichtern die Anpassung an die persönlichen Bedürfnisse. In den Bädern stehen Dusche und Badewanne zur Verfügung; zusätzlich sind Bademäntel und ein Telefon vorhanden. Zustellbetten können angefordert werden.
Für aktive Stunden stehen ein Fitness-Studio, Aerobic, Squash und Bogenschießen zur Auswahl. Der Fahrradverleih mit Fahrradstellplätzen eignet sich, um London und die Umgebung auf zwei Rädern zu erkunden. Nach einem erlebnisreichen Tag lassen sich Massagen und Körperbehandlungen buchen. Geschäfte, ein Kiosk, ein Friseur und ein Spielzimmer ergänzen das Angebot. Geschäftsreisende finden im Business-Center ein Faxgerät und einen Projektor.
Das gastronomische Angebot umfasst ein Nichtraucherrestaurant, einen Speiseraum, einen Frühstückssaal, ein Café und eine Bar. Das Frühstück wird als reichhaltiges Buffet serviert. Zum Mittag- und Abendessen stehen Gerichte à la carte bereit. Diätische und vegetarische Speisen sowie spezielle Verpflegungsangebote können berücksichtigt werden.