places.about Dolphin Hotel

Dolphin Hotel is a 3-star hotel located in Paddington, within walking distance to Paddington Station. The rooms are equipped with TV, telephone, fridge, tea/coffee making tray. The hotel has a breakfast room and lounge area.

Address: 32-34 Norfolk Square, London W21RT, United Kingdom

Loading map...

places.address

London

GPS: N 51.51609734307 E -0.17344007415

aiPopup.Headline