The Elmhurst

$
Closed
tripadvisor logo

(21)

Photos

131 Lordship Lane
London, England N17 6XE
The Elmhurst is an excellent choice for travelers visiting London, offering many helpful amenities designed to enhance your stay. Close to some of London's most popular landmarks, such as Alexandra Palace (2.3 mi) and Abney Park Cemetery (2.5 mi), The Elmhurst is a great destination for tourists. Free wifi is offered to guests, and rooms at The Elmhurst offer a flat screen TV and a sofa. Guests of The Elmhurst are also welcome to enjoy a lounge, located on site. For travelers arriving by car, there is paid private parking available on-site. During your visit, be sure to check out one of London's popular fish and chips restaurants such as Matthew's Kitchen, Eat 17, and Toff's, all a short distance from The Elmhurst. During your visit, be sure to check out popular attractions like Bruce Castle Museum (0.1 mi), Bernie Grants Arts Centre (0.8 mi), and Tottenham Hotspur Stadium (0.6 mi), which are all within walking distance of the inn. Enjoy your stay in London!

Reviews

tripadvisor logo
5.021 reviews
Photo of Rohse
LOCAL GEM!
11/15/2017

The Elmhurst is a beautiful Hotel located right in the heart of town. I checked in over the weekend...

Photo of Matthias M
Great value for the price
9/17/2017

I stayed at The Elmhurst Hotel which is above the pub for business and it suited all my needs. The l...

Photo of Frasier C
Great weekend away
7/10/2017

My friends and I booked this place while up in London for Wireless festival. The place is affordable...

Own this business?
See a problem?

You might also like

United KingdomEnglandThe Elmhurst