346-348 Edgware Road, London, W2 1EA
Prices start from: £32.50
Review Score: 4 / 5
Here at Maitrise Hotel London Edgware Road we provide luxury four-star hotel accommodation in a prime location, near Regent’s Park, Hyde Park, Madame Tussauds and The Sherlock Holmes Museum. Enjoy our on-site restaurant and free WiFi.