
London, United Kingdom
Dolphin Inn
1-star hotel · DOLPHIN
Located within easy access of the city of the centre, as well as the many attractions for which it is renowned, this establishment is the ideal choice for every type of traveller. As part of a terrace of houses, the property…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Laundry service


