Space Apart Hotel London
0
Reviews
Four Stars in London
36-37 Kensington Gardens Square
, London, W24BQ
02079081340
http://www.aparthotel-london.co.uk/
Space Apart Hotel provides a brilliant option for anyone looking for high quality, short stay accommodation. It is ideally situated near Hyde Park in the heart of central London, The hotel comprises of a selection of lavishly furnished, self-contained serviced apartments in London.
|