Choose a location

Hyde Park

Near Hyde Park’s lakes, lawns and lanes, with cosmopolitan heaven right around the corner.

The Armitage provides premium serviced accommodation in the heart of London. With a private gym and personal trainer, top restaurants and beauty spa contacts, we provide the highest levels of service across the board, providing you with an unrivalled home away from home experience.

The Armitage - Where to find us location
The Armitage - Where to find us location