Serviced apartments in London which are ideal for a short trip to London and extended stays for both business and leisure. Our London apartments have 1-5 bedrooms and are great as holiday apartments
We specialize in finding accommodation for business trips and holidays in central London. Guests may reserve an apartment / town house for stays from 1 week to several years. The accommodation comes with utilities, internet access, maid service, security etc. Guests may search through our website and either reserve their accommodation online and/ or they may contact us by email or phone, tell us what they are looking for and we will recommend a selection of suitable apartments for their stay and reserve it for them.
Hotel Apartments London, London Holiday Apartments, Serviced Apartments In London, Serviced Apartments London. Serviced Apartments In London, Corporate Apartments, Holiday Apartments.
London Serviced Apartments is located in the London area of Greater London. There are at least 11 other listings in the E17 postcode area.
Caterers in Greater London E17Number of Employees: 2-10