Hanover House

★★★8.6 Excellent · 1 reviews385 Edgware Rd, London, England, NW2 6LD

PriceCheck live prices

Check availability →
Guest rating
8.6 Excellent · 1 reviews
Class
3-star hotel
Address
385 Edgware Rd, London, England, NW2 6LDShow on map
Check-in / out
16:00 / 10:00

Hanover House is a 3-star hotel in London. It's set on 385 Edgware Rd, London, England, NW2 6LD.

Convenient Location

Located in the heart of London, Hanover House offers easy access to iconic landmarks such as Wembley Stadium and Hampstead Heath.

Comfortable Accommodation

Our 81 guestrooms are designed to make you feel at home, equipped with kitchenettes, free Wi-Fi, and flat-screen TVs.

Why stay here

  • Free Wi-Fi

Amenities

  • Elevator
  • Front desk (limited hours)
  • Smoke-free property
  • Housekeeping on request
  • Free WiFi

Guest rating

Guests rate Hanover House 8.6 — Excellent from 1 verified reviews. Recent guest reviews sit with the rooms above.