Maitrise Hotel Maida Vale - LondonHotel
53-59 Kilburn High Road Maida Vale, London, Brent, London, NW6 5SB, United Kingdom
Maitrise Hotel London Maida Vale is set in a townhouse, located in North Maida Vale, just a 3-minute walk from Kilburn Park Station on the Bakerloo Line.