Best Western Maitrise Hotel Edgware Road is a brand new hotel featuring 22 modern and contemporary bedrooms as well as an onsite coffee shop. Opened in September 2015 the hotel features all of the mod cons you would expect of a 3 star property. Coupled with its excellent location in central London, the hotel is ideal for both business and leisure breaks.
News from the Front Desk
No pets allowed
“Nice stay in the heart of London”
By Cerceja L
The rooms are very small, but it is expected for London. The entrance is a bit tricky to find as it is through a coffee sbop. But it is 2 minutes away from the Underground, very clean and quiet. A...