Corporate Stay Apartments London

Smart City Apartments works closely with several London employers to provide the ideal corporate stay in the capital.  Perfectly-located, well-equipped apartments and studios giving you or your employees a home from home while working away.  Wifi/broadband as standard, fully equipped kitchens and relaxing living spaces, in convenient spots across London. 

City Road London

Corporate Stay Apartments London City Road

Equipped with all the modern facilities to cater to all your needs we offer a range of 1 bedroom and 2 bedrooms apartments. The apartments are newly renovated and fully furnished with all the comforts of home.

Cannon Street London

Corporate Stay Apartments London Cannon Street
Situated 2 minutes walking distance from Cannon Street Station, in peaceful Abchurch Yard, our studio apartments offers the ultimate location for business and travellers alike.

Flexible packages offering stays from four nights to a few weeks, six months or more. We provide swift booking, intelligent billing and efficient check-in/check-out, allowing you to concentrate on your business.  Our pricing is fixed and transparent, so you can build it into the cost of fulfilling a consultancy contract, for example, or delivering this year’s graduate training programme.

Give your address with confidence: you are living in a gem of a place, cleverly chosen by you in a brilliant location, not a corporate barn out by the airport.  You and your employer can both reap the benefits of having the perfect place to live.  You will be located close to the office and will be arriving relaxed and ready to work.  Smart locations, smart ideas: speak to us about your corporate stay requirements today.