Business stays

Your home away from home

The Apartments have access to key transport links, services to take the stress out of your stay and delightful surroundings to make you forget about work the moment you walk through the door.

Short Stay

Our services and location take all of the complications out of short-stay business trips to London.

Long Stay

The perfect space to base yourself for long stay London visits, with space for family and friends.


From a quick bite to eat to a well-deserved feast, In-Apartment Dining suits all of your needs.

Meetings and Events

Hold your meeting or client event at The Sloane Club or in one of our Apartments.

Our Location

Take a look at our location - with quick and easy transport links into the city or to major train stations and airports.