West Hampstead Room
West Hampstead Room London is a good accommodation choice in London.
The venue is 3.0 km away from Kenwood House, Wembley Stadium and Lord's Cricket Ground. The center of London is 7 km away from the venue.
Hampstead Museum is 2.0 km of the property, while British Museum is around 6.5 km away.
West Hampstead Room London provides guestrooms appointed with heating and Wi-Fi.
Kilburn underground station is only 500 meters away from the hotel. It takes around 5 minutes' drive to get to London City airport, which is 5 km away.