Dolphin Inn - The Lodge 3*
Main amenities
-
Wi-Fi
-
24-hour services
-
Child-friendly
-
No pets allowed
Location
The comfortable 3-star Dolphin Inn - The Lodge London, situated around a 5-minute stroll from Paddington, entices guests with recreational facilities and a garden. Centrally located near a tube station, this smoke-free inn is 2.9 km from a historical landmark called Buckingham Palace.
The budget accommodation is situated on a garden, a 20-minute walk from Selfridges London Department Store. Cultural sights in the area are Victoria and Albert Museum (2.6 km) and the national museum "Wallace Collection" (1.6 km). Visit The Long Water, a mere 1.8 km from this London hotel, and feel complete harmony with the nature of United Kingdom. The ideal location of Dolphin Inn - The Lodge offers proximity to Sussex Gardens Open Space, which is about 500 metres away. For those travelling from afar, London City airport is 33 minutes' drive away.
Some rooms provide an electric kettle as well as wireless internet and a TV set to help you enjoy your stay. Guests can also use a separate toilet and a shower, along with such amenities as a hairdryer and guest toiletries.
Zonzo Restaurant serves Italian cuisine and is located within short walking distance of the hotel.