Featuring free WiFi throughout the property, Westminster Superior Apartments is situated in London, 1.1 km from Hyde Park. Lord's Cricket Ground is 1.4 km away. All units have a seating and dining area.
Address: 258 Edgware Rd, Marylebone, London W2 1DU, London
Rates from:
GBP 189 Booking.com