Ospitato in un edificio vittoriano situato in una piazza con giardino, a Paddington, il Dolphin Inn è un piccolo albergo a 2 stelle con 18 camere. Dotata di WiFi gratuito, la struttura si trova a 3 minuti a piedi dalla Stazione di Paddington e da numerose linee di autobus.
Le camere del Dolphin Inn Hotel presentano un bagno privato, una TV, un asciugacapelli e un frigorifero. Gli alloggi includono le lenzuola e un set di cortesia di base. L’albergo non dispone di ascensore.
Il Dolphin Inn - The Lodge è ubicato a pochi passi dal celebre Hyde Park e dai Giardini di Kensington. Oxford Street dista 5 minuti di autobus dalla struttura.