Largest Hotel in The City of London - Mint Hotel Tower of Lo

  • 13 years ago
The City of London’s largest ever hotel, the new-build 583-room Mint Hotel Tower of London, opens on 20 December 2010. The hotel occupies a prime City location on Pepys Street, positioned amongst ancient and modern icons of the City, with breathtaking views of the Tower of London.

Mint Hotel, which last month was rebranded from City Inn as part of the group’s evolution, is a group of now seven hotels with other properties in Birmingham, Bristol, Glasgow, Leeds, London Westminster and Manchester.

Recommended