Superior serviced neo-classical apartments with maximized light and space are located within a few minutes from London’s main attractions.
The gorgeous designed apartments are fully equipped and 24 hours’ service is provided.
The best location for tourists who are interested both in shopping, parks and theatres.
Situated in the heart of Chelsea, which fits both business and leisure needs.
The luxury Claverley Court serviced apartments are located around the corner from Harrods and Harvey Nichols.
This is a luxury 5 Star all-suite London hotel. From one night to one year, Plaza on the River offers all the comforts of your home and more.
Moments away from Borough Station these smart serviced apartments are an ideal choice for both business and leisure travellers.