|
|||
|
Travel Network |
|
The Dolphin Hotel **
34 Norfolk Square London W2 1RY
The Dolphin Hotel is situated at the outside of the London city center. The hotel is situated at the Paddington. The Paddington main line and underground stations are only 100 m away from the hotel.
|
|
© Copyright - New World Travel Concepts Limited Company. All Rights Reserved. |