Business Places is located in London, United Kingdom on Noel St, Soho. Business Places is rated 3 out of 5 in the category group accommodation in United Kingdom. Your 'Pro Place Like Home'. A FULL-service accommodation agency for busy, demanding corporate needs. When your company has clients or employees travelling into London, Birmingham or Paris, as well as many other cities worldwide, we can welcome them in a curated selection of serviced apartments, aparthotels, holiday homes, hotels and even country mansions. We make your guests feel right at home wherever they are in the world by meeting them at their point of arrival, complete with local iPhones, iPads, Android devices or Blackberries or laptops; cupboards and fridges ready-stocked with their favourite fruit, wine and other food and drinks supplies; preferred linen, toiletries and home comforts; and providing concierge services throughout their trip. Offering flexibility, 24/7 support, emergency accommodation, luggage storage and shipping, personal shopping, event management, PAs, babysitting, pampering and more, there's simply no other choice when it comes to looking after your most valued stakeholders.
Company size
1-10 employees