Luxury Hotel Accommodation in London
Start searching for an apartment
We can offer a wide range of serviced accommodation, covering most tastes and budgets. Whether you are looking for short stay lets or long stay rentals at either the cheap or luxury end (sometimes known as hotel apartments), Refresh can help. We offer Studios, one, two, three and four bedroom apartments throughout London City.
Astons is set within three Victorian town houses, nestled in leafy suburbs of South Kensington. The accommodation provides comfortable, self contained, stylish studio apartments located in a quiet residential street in the heart Kensington/Chelsea. Gloucester road tube station, a myriad of shops,eateries and museums are just a short walking distance away.
View Astons Apartments - South Kensington Apartments, South West London
Located north of Hyde Park in the heart of Bayswater, Grand Plaza Serviced Apartments is the ideal base for anyone visiting London for business or pleasure, for one night or for several months.
The modern apartments combine private space with hotel convenience.
comfort of your own apartment. A perfect home away from home.
View Grand Plaza - Bayswater, North West London
Oakwood Hammersmith Central boasts spacious and contemporary one and two bedroom apartments in a brand new development, situated right in the heart of Hammersmith. The apartments are in the ideal location, just a short walk from Hammersmith underground and local bus routes.
View Hammersmith Central - Oakwood - , South West London
Plaza on the River - Club and Residence, is London's most exclusive all-suite luxury residence Complex. It is perfectly located on the south bank of the River Thames within sight of many of London's most famous landmarks including the Houses of Parliament, Big Ben and the London Eye observation wheel.
View Plaza On The River - South Bank, London South of the River
Tower Hill Serviced Apartments offer stylish and modern one, two, and three bedroom apartments in a highly desirable area of London. The wonderfully equipped apartments combined with a central location close by to the premier area for business, and both the Tower Bridge and River Thames, as well as great transportation links, make Tower Hill Serviced Apartments perfect for both business and leisure stays.
View Tower Hill Serviced Apartments - The City, City and East London
Luxury Hotel Apartments in London
is a magnificent development just two minutes walk from Canary Wharf.
Each apartment has been specially designed with space and convenience in mind and contains all the luxuries
of home-from-home living.
View Canary South - Canary Wharf, Docklands London
Often booking an apartment for rent in London offers a great deal more space and flexibility that a comparable London hotel. Our luxury apartments for instance offer you separate sleeping, living and dining areas, creating more personal space. Giving you more options to relax, work and entertain in our luxury apartment rental in the heart of the city.
All of Refresh Accommodation’s executive furnished apartments are finished to the highest quality. We pride ourselves on offering the best value and quality from our serviced accommodation so that your stay is comfortable and relaxing as well as being a home from home. We offer apartment rental for many occasions such as short stay, long stay, personal, leisure, relocation and corporate accommodation.
Many of our serviced accommodation have baby facilities, car parking, wireless internet and full maid services if required, we aim to suit any apartment need no matter the circumstances as best we can, please make any enquiry and we will happy to help.
Refresh Corporte Services | Corporate Business Solutions | Corporate Serviced Apartments