BEST WESTERN Maitrise Hotel Edgware Road
BEST WESTERN Maitrise Hotel Edgware Road is a hotel located in London. 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.
The information displayed here is displayed 'as is'. Also check the website ( if listed ) for up-to-date information, prices and availability. Stay England is not responsible for the content of external websites. If you are the owner or operator of BEST WESTERN Maitrise Hotel Edgware Road and wish to update or modify the content on this page including room details, specials and getaways or availability, please use our submission page.