minube
A warm ambiance
Located in London, England, the Soho Apartments offers its guests a warm ambiance, with a contemporary decoration consisting of large windows and neutral interiors. There is a wide variety of shops, bars, restaurants, etc. near these apartments. They are located on the second floor and have well-organized spaces, decorated with style. Every apartment has a modern bedroom with a fully equipped kitchen so you can cook at home. It is the ideal place to relax after a long day of adventuring in the city.