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.
Space Apart Hotel London Overview
0
PRODUCTS / SERVICES
-
EMPLOYEES
-
YEAR FOUNDED