Haven Hotel London

Map (Click to open)
Map of Haven Hotel London
6-8 Sussex Gardens Paddington London, W2 1UL, United Kingdom.
Phone(+44) 020 7723 5481
Fax(+44) 020 7706 4568
Tube Edgware Road(≈0.21km)
Bus Sussex Gardens(≈0.04km)
Nearby Attraction Nearby Entertainment Nearby Shopping Centres Nearby Accommodation

Leave a Comment

Your email address will not be published. Required fields are marked *