Premier Inn London Hampstead
215 Haverstock Hill Hampstead, NW3 4RBIn London’s leafy Hampstead, this Premier Inn is just 150 metres from Belsize Park Underground Station and 0.5 miles from Hampstead Heath Station. The modern hotel offers on-site parking, a 24-hour front desk and a French restaurant.
143 rooms
from £90