Luxury furnished apartments for short and long term stay

Excel Apartments welcomes business travellers with the ultimate home away from home experience. Conveniently located adjacent to key commercial and tourist hotspots throughout London, our fully-furnished modern apartments guarantee both privacy and comfort along with our exceptional service.


We are a specialist in London corporate accommodation, trusted by some of the world’s most important companies. Our expertly situated serviced apartments in the heart of London’s financial districts make us an unrivalled match for your business and we aim to make business travel feel much more personal,

Housing corporate clients is one of our specialities such as business groups temporarily relocating for a London-based project or long stays.