Try different dates or a different guest count — availability and prices change daily.
See other hotelsHotel Overview: Located in the vibrant heart of London, Premier Inn London Edgware stands out with its commitment to sustainable luxury and modern architectural elegance. Noteworthy for its eco-friendly practices and a striking contemporary design, the hotel offers an exclusive urban retreat.
Accommodations: Premier Inn London Edgware caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 200 elegantly appointed guestrooms. The hotel boasts a variety of luxurious rooms including Standard, Deluxe, and Executive suites. Each room features king-sized beds, expansive windows offering city or garden views, and high-end amenities such as complimentary Wi-Fi, flat-screen TVs, minibars, premium bedding, marble bathrooms with rainfall showers, private balconies in select suites, and exclusive toiletries.