Dolphin Inn - The Lodge liegt im Zentrum Londons und befindet sich rund 2 Gehminuten von der Paddington Station entfernt. Von dort bestehen Anschlüsse an British Rail, U-Bahn, Heathrow Express, Heathrow Connect und zahlreiche Buslinien. Dadurch lassen sich viele Bereiche der britischen Hauptstadt unkompliziert erreichen. Restaurants, Cafés und Pubs in der Umgebung bieten eine große Auswahl für unterschiedliche Geschmäcker und Budgets. Hyde Park und Kensington Gardens liegen in Spaziernähe, während die Oxford Street mit dem Bus nach etwa 5 Minuten erreichbar ist. Auch Marble Arch, Trafalgar Square, Piccadilly, Camden Town, Portobello Market und Notting Hill sind gut zugänglich. Der Flughafen London City liegt rund 20 Kilometer entfernt, Heathrow etwa 28 Kilometer. Das Gästehaus umfasst 14 Zimmer und verbindet eine zentrale Stadtlage mit dem Charakter eines kleinen Hostels. Ein Garten und ein TV-Raum ergänzen die Aufenthaltsbereiche.
Die Unterkünfte verfügen über eine Heizung, einen Kühlschrank, ein TV-Gerät und WiFi ohne Gebühr. Eine Dusche gehört zur Ausstattung der Badezimmer. Zustellbetten können angefordert werden, wodurch sich die Schlafsituation bei Bedarf flexibel anpassen lässt. Das Haus bietet zudem Familien- und Nichtraucherzimmer.
Für die Reiseplanung unterstützt ein Tourdesk bei der Buchung von Ausflügen. Ein Safe und ein Getränkeautomat stehen ebenfalls zur Verfügung. Zimmerservice und Wäscheservice erleichtern längere Aufenthalte, während ein Transferservice zusätzliche Wege vereinfachen kann. Bei geschäftlichen Anliegen ist ein Faxgerät vorhanden. Ein 24h-Sicherheitsdienst ergänzt das Serviceangebot.
Der gastronomische Bereich umfasst ein Restaurant und ein Café. Ein kontinentales Buffetfrühstück bietet morgens eine unkomplizierte Grundlage für Erkundungen in London. Visa und MasterCard werden als Zahlungsmittel akzeptiert.