Premier Inn London Hampstead is a 3-star property situated about 6 km from Alexandra Palace. The modern hotel represents French architecture in London.
Kenwood House is about 25 minutes' walk away. The venue is set within 6 km from London city center.
The hotel is surrounded by bars, a stadium and a zoo.
There are 143 luxury rooms at Premier Inn London Hampstead feature heating, an individual safe, coffee and tea making facilities, a work desk and a phone. The rooms have a view over the park. The bathrooms come with a shower, a hairdryer and free toiletries for more comfort.
Every day a hearty breakfast is served in the dining room. The on-site 24-hour restaurant tempts guests with international dishes. There is a bar and the Thyme restaurant on site. Guests can eat at Weng Wah House and Pizza Express, situated within a 5-minute walk of the venue.
Guests can easily get to London City airport, which is about 25 minutes drive away.