Znajduje się maksymalnie 5 min spacerem od Westbourne, sympatycznego Dolphin Hotel Londyn posiada 26 pokojów. Uroczy hotel oferuje salon Lounge, różne możliwości rekreacyjne i udogodnienia bankietowe, a także widoki na ogród.
Sala koncertowa Royal Albert Hall oraz Punkt widokowy Sky Garden znajdują się odpowiednio 2 km oraz 7 km od tego hotelu. Koło obserwacyjne London Eye, który leży w 4 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Londynie. Dolphin w Londynie pozwala cieszyć się widokiem natury, takim jak The Long Water, które jest w 900 metrach. Prawie 25 min pieszo od tego 3-gwiazdkowego obiektu znajduje się Muzeum Wiktorii i Alberta. Hotel znajduje się tylko kilka kroków od stacji metra Paddington, zapewniając łatwy dostęp do wszystkich atrakcji Londyna.
Pokoje w Dolphin Hotel wyposażone są w zestaw do prasowania. Niektóre z nich obejmują jadalnię i miejsce do siedzenia z rozkładaną sofą i biurkiem. W łazience znajdują się również oddzielna toaleta i prysznic. Goście mogą skorzystać z suszarki do włosów i ręczników kąpielowych w przyległych łazienkach z oddzielną toaletą i prysznicem.
Restauracja La Tazza Cafe oferuje dania kuchni włoskiej i leży zaledwie 250 m od obiektu noclegowego.