+44 (0)20 8090 8090
Singapore office:
+65 6460 4000
9.8/10

Corporate Serviced Apartments in Mayfair

All you need to know about Mayfair

Mayfair is a commercial district located in the London borough of Westminster. Mayfair is home to a range of exclusive shops, restaurants and bars, as well as several major corporate headquarters, including accountancy and manufacturing firms.

Marble ArchOxford Circus and Bond Street underground stations are situated on the district's boundaries providing rapid access to the rest of London. No matter where you're travelling throughout the city, whether it's to Mayfair, Oxford Street or Canary Wharf, we provide an ideal accommodation option. 

For those travelling to the city on business, and looking for corporate accommodation within Mayfair, a serviced apartment offers the perfect alternative to an extended hotel stay. Whatever your needs are, a member of our expert team will provide you with the best possible serviced apartment for your stay. Contact our team today to discover the benefits of serviced accommodation.