Tel: 02079081340
36-37 Kensington Gardens Square London, Hyde Park, London, W2 4BQ, United Kingdom
Space Apart Hotel is one of the best aparthotels and serviced apartment complex that uses a hotel style booking system. We offer comfort standard, premium and triple studio apartments in London.
Find us on