Willkommen im Hotel Maida Hill Apartments London, Maida Hill Apartments is a self-catering accommodation located in London. Free WiFi access is available. The property is 700 metres from Queen’s Park and 1.3 km from Maida Vale. The apartment will provide you with a patio and a seating area. There is a full kitchen with a microwave and a refrigerator. Featuring a shower, private bathroom also comes with a hairdryer and free toiletries. If you feel like visiting the surroundings, check out Portobello Road Market (1.4 km) and Bayswater (2.1 km). London Heathrow Airport is located 18 km from the property.