Mercure London Bloomsbury
A luxury 4 star boutique hotel set in historic Bloomsbury, one of London’s most fashionable areas, a fabulous location for leisure or business travellers.
This stunning hotel combines traditional elegance and modern comfort and puts you right in the heart of the capital.
Mercure London Bloomsbury
A luxury 4 star boutique hotel set in historic Bloomsbury, one of London’s most fashionable areas, a fabulous location for leisure or business travellers.
This stunning hotel combines traditional elegance and modern comfort and puts you right in the heart of the capital.