Hyde Park Executive Apartments

Serviced Apartments in Paddington, London
Features
Car Parking, Laundry Service
Nearest public transport
Bayswater - Underground