Galleries








Login
Register
A password will be e-mailed to you
Reset Password
The Soho Apartments, situated in the buzzing heart of London’s Soho – known as London’s district offer exactly what you would imagine. Offering 8 apartments in total, these luxury serviced apartments. The building was opened as recently as 2019 after undergoing an extensive refurbishment to offer a fresh and more luxurious travel experience. It now mirrors the sophistication, style and charm of the surrounding area.
Just a short walk from your front door you will find of some of the best shopping on Oxford Street. As well as being known for its excellent theatres. The Soho area is also famed for its restaurants and culinary offerings with a vast variety of international cuisine, from fine dining to noodle bars.
These luxury serviced apartments in Soho offer 1 bedroom, 2 bedroom and 3 bedroom suites. With contemporary interiors that are vibrant yet tasteful. The kitchens are sleek, ultra-modern and come fully equipped to satisfy your inner chef. The bathrooms are amongst some of the most stylish you will find and no matter if you book a 1 bedroom, 2-bedroom or 3-bedroom apartment, there is ample space for the business or pleasure traveller.
You will be greeted on arrival by the team who work off-site but are always on-hand to make sure you are taken care of if you need to ask any questions. Also, these apartments come with a personal concierge service that gives an insider’s perspective to what are the best options for you during your stay. There is a weekly maid service with full linen change with additional cleans available upon request (at additional cost). Every detail has been carefully thought-out and ensures an amazing stay in London.