Whether you come to London for business or pleasure, the serviced apartments are an ideal base for both.

Located in the city of London, you will benefit from the central location - no matter if you run from meeting to meeting or from show to show.

All the while, your serviced apartment will provide you with everything you need every day, such as luxury toiletries, plush linens and towels, and an elaborate, fully equipped kitchen.
Staying in could not be made more attractive.