Magic Apartments - Bayswater is located in London, 1.2 km from Portobello Road Market. Hyde Park is 1.4 km from the property. Free Wi-Fi is featured throughout the property.
Number of rooms: 5
Queensway, Westminster Borough, London, W2 3RL, United Kingdom