businesses
Buildings 36-37 Kensington Gardens Square
Westminster
London
W2 4BQ
Report a problem with this listing
Short Stay Apartments, Serviced Apartments Hotel in Hyde Park London
Space Apart Hotel - provides short stay accommodation in Bayswater London for luxury & furnished apartments, Studios in Hyde Park including all facilities.