The Elmhurst Hotel
The Elmhurst Hotel offers rooms with flat-screen television, a closet, a sofa and a separate toilet in the vicinity to William Morris Gallery. The property features a designated smoking place and parking.
Guests can easily get to Alexandra Palace, which is approximately 3.8 km away.
The hotel invites guests to the cocktail bar to relax with a drink. Situated 100 meters from the venue The Tottenham and House of Tippler serve a variety of food.
London City airport is about 20 minutes by car.
Guests with children at The Elmhurst Hotel can take advantage of a game room and board games.