Space Apart Hotel provides a brilliant option for anyone looking for high quality, short stay apartments. It is perfectly situated near Hyde Park in the heart of central London, The hotel comprises of a selection of plentifully furnished, self-contained serviced apartments in London.
Services & Products we offer
- Standard Studio Room
- Premium Studio Room
- Triple Studio Room
Space Apart Hotel London Reviews
There are no reviews, be the first to submit a review for Space Apart Hotel London