
Discover a new way to stay in the British capital with Libere London Edgware Road. Our rooms in London, available in single, double or triple format, are designed to offer you maximum comfort and flexibility in the heart of the city. Located at 246 Edgware Road, they feature air conditioning, high-speed Wi-Fi, TV and online check-in and check-out for hassle-free management of your stay. Whether you're here for business, tourism or a city break, at Libere London Edgware Road you'll find the perfect starting point to explore the city with freedom, comfort and technology at the service of your experience.
Pick your dates to see live room prices and cancellation rules.
Facilities will appear when property data is available.
No nearby places found for this location yet.
Verified feedback from guests who booked this property on RateCheck.
Reviews are published after a completed stay and checked against your booking.
Fetching verified guest reviews…
LÍBERE LONDON EDGWARE ROAD