Space Apart Hotel London
Space Apart Hotel London's stylish serviced apartments in London, comprises of living space , beautifully designed bathroom suites, fully fitted Kitchens, polished oak floors, internet, LCD/Plasma TV ideal for business or leisure travelers in London for short to long stay.
Address:
36-37 Kensington Gardens Square
Hyde Park
London
W2 4BQ
United Kingdom
Tel:
02079081340
Website:
http://www.spaceaparthotel.com