Before you indulge in your journey to Soho, you need to ensure you maximise your stay in our Soho serviced apartment with these handy tips. Embrace the vibrant surroundings, savour the local cuisine, and go on shopping sprees during your corporate visit in Soho.
The transport links in London are second to none, making it an ideal location for those staying in our Soho serviced apartments. With a a variety of tube stations and bus routes within walking distance, Soho is great base for you to easily travel throughout London for your business ventures. The excellent connectivity enhances the appeal of our comfortable and luxury serviced apartments in Soho. Take a look at our handy London Corporate Traveller Guide for more tips on navigating London which can assist you in your adventures.
Soho's vibrant streets are home to a variety of unique fashion stores like Machine-A, iconic department stores such as Liberty, and other high-end designer stores. Whether you're searching for the latest fashion trends, unique antiques, or gourmet food items, Soho's shopping scene truly has some amazing choices nearby.
The district of Soho is filled with entertainment and diversity, offering a variety of activities to indulge in. Whether you want to savour the flavours at exotic eateries, take a stroll through boutique-lined streets, or perhaps enjoy a night out at world-renowned jazz clubs, there’s something for everyone. Unique art galleries and independent cinemas add to Soho's charm. So, with a plethora of activities to take part in, Soho ensures your London experience is as vibrant as the district itself. Enjoy these attractions and more from the comfort of our Soho serviced apartments.
Our serviced apartments in Soho include studio apartments for those travelling by themselves, to spacious one to three-bedrooms options. We also have a selection of four room apartments, which are perfect for larger groups and families.
Soho positions you at the heart of London's cultural hub, with the famous Piccadilly Circus nearby your accommodation. Besides the convenience of local transport links and proximity to business centres, enjoy an array of fine dining experiences and vibrant nightlife that Soho is renowned for.
Our Soho serviced apartments regularly come with fully-equipped kitchens, free Wi-Fi, flat-screen TVs, and laundry facilities. Unique to Down Street Mews, guests can relax in the steam room or sauna, enjoy films in the cinema room and keep active with the on-site fitness facilities.
Yes, many of our serviced apartments in Soho cater to those wishing to bring their pets on their travels. However, please note for some apartments, it will be necessary to make prior arrangements. You can find further information on the dedicated pages for each serviced apartment or navigate our filter options to find pet-friendly serviced apartments in Soho and throughout London.
We have a selection of serviced apartments in Soho that benefit from Gym or fitness centre facilities. The One Denman Apartments offers an on-site fitness centre that complements your stay in Soho.