Welcome , already booked with us before?
We offer 32 self catering apartments and 18 brand new luxury serviced apartments in Sloane Street, London that have only just been launched for travelors who want to stay longer in London. These apartments are built to the highest standerds and come with designer kitchens and an unrivalled ...
5 Star London living is offered at this award winning Chelsea location consisting of 33 deluxe, full equipped apartments just a stone's throw from Sloane Square and it's shopping tributary, Sloane Street. Access to the designer boutiques of Chelsea together with it's direct transport links to ...
With over twenty years of experience we look forward to welcoming you to our three star property providing you with a choice of over 200 fully furnished studios, one and two bedroom serviced apartments and representing great value for money. Business or leisure travellers can check in 24/7 and ...
These Serviced Apartments are individually designed with high standard and superbly finished to provide a relaxing atmosphere of modern city living, yet with the added benefit of all your home comforts. Whether your visit is for business or pleasure we can accommodate your short or long term ...