Corporate Apartments in London

Serviced Apartments are simply the smarter accommodation choice, for corporates coming to London for work.

Offering twice the space of a standard hotel room, they're cost-efficient and serviced with a deeper understanding of your employees needs. Whether for quick business trips or stays that last a couple of months, our serviced apartments offer all the luxuries and comforts of home, without the expense and lack of privacy you typically get from a hotel.

Your travelling employees will be happier, less stressed and more productive having their own apartment to come back to at the end of a long day.

Globe's apartments are ideal for your corporate travellers' next stay in London. 

  • Well-connected easy access to London’s tube network and public transport
  • Fully equipped with all modern facilities, direct dial telephones, internet access
  • Great locations near business districts, restaurants, theatres and entertainment venues of the West End
  • Weekly housekeeping and maid service (plus extra servicing available on request)
  • Safety and security
  • Extremely affordable and cost effective

All of the above comes as standard with our apartments, and you can also choose a variety of additional services to suit your needs such as airport transfers, extra food delivery, shopping, packing and laundry services.

We have a range of spacious studios, 1 bedroom and 2 bedroom apartments, conveniently located in Central London:

Some of our prestigious corporate partners

Bain & Company

Trafigura

BNP Paribas

Risk Advisory 

For availability and rates contact us now on 00 44 (0)20 7935 9512 or complete our enquiry form and one of our consultants will help you select the right apartment.