The Savoy liegt direkt am Ufer der Themse und im Herzen des Londoner Theaterbezirks nahe dem Covent Garden. In wenigen Gehminuten sind Sehenswürdigkeiten wie das London Eye und Soho erreichbar. Das Hotel ist in einem 8-stöckigen Haupthaus sowie einem 9-stöckigen Nebengebäude untergebracht und wurde 1889 erbaut sowie 2004 renoviert.
Das Hotel bietet Zimmer mit Optionen wie Doppel-, Queen- oder Kingsize-Betten sowie Zustellbetten. Die Zimmer sind mit Balkon oder Terrasse ausgestattet und verfügen über Teppichböden. Zur Ausstattung gehören Minibar, Safe und individuell regulierbare Klimaanlage und Heizung.
Gäste können zwischen verschiedenen gastronomischen Einrichtungen wählen, darunter ein klimatisiertes Restaurant mit Kinderhochstühlen, Café und Bar. Ein reichhaltiges Frühstücksbuffet wird angeboten, mittags und abends gibt es à-la-carte- sowie Menüs mit speziellen Diät-, vegetarischen und glutenfreien Angeboten. Das Freizeitangebot umfasst einen beheizten Pool, Sauna, Whirlpool, Fitnessstudio und Fahrradverleih. Weitere Serviceleistungen sind Babysitting, medizinische Betreuung, Friseur sowie Wäscheservice.