The Dilly liegt an einer belebten Hauptstraße im Herzen von London, nahe dem berühmten Piccadilly Circus. Das Gebäude aus dem Jahr 1908 präsentiert sich als elegantes Cityhotel mit neun Etagen und bietet Gästen eine zentrale Lage im touristischen Zentrum der Stadt.
Das Hotel bietet Zimmer mit Optionen wie Kingsize-Betten und Teppichböden. Zustellbetten sind verfügbar und bringen zusätzlichen Komfort. Die Ausstattung umfasst Minibar, Safe sowie moderne Annehmlichkeiten für einen angenehmen Aufenthalt.
Zur gastronomischen Vielfalt zählen ein Nichtraucherrestaurant, Café und Bar sowie ein reichhaltiges Frühstücksbuffet. Gäste können unter verschiedenen Mittags- und Abendessenformaten wählen, darunter Buffets, à la carte und Menüs. Ein umfangreiches Wellnessangebot mit Sauna, Whirlpool, Massage und Fitnessraum rundet das Angebot ab. Fahrräder stehen für Ausflüge in die Stadt bereit.