Premier Inn London Hampstead Hotel


Map (Click to open)
Map of Premier Inn London Hampstead Hotel
Location
215 Haverstock Hill, Hampstead, London NW3 4RB, United Kingdom.
Contacts Transportations
Tube Belsize Park(≈0.23km)
Bus Haverstock Hill / Pond Street(≈0.08km)
Nearby Attraction Nearby Entertainment Nearby Shopping Centres Nearby Accommodation

Leave a Comment

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