Con Wi-Fi gratuito en toda la propiedad, BW Maitrise Hotel Edgware Road está situado en Londres, a 900 metros del campo de cricket de Lord. Los huéspedes pueden disfrutar del restaurante del hotel. Todas las habitaciones disponen de TV de pantalla plana, artículos de aseo gratuitos y secador de pelo. La recepción estará abierta las 24 horas. Hyde Park se encuentra a 1,5 km, mientras que Regents Park está a 1,6 km. El aeropuerto más cercano es el aeropuerto de London City, a 15 km del establecimiento.