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

1,720,098 views
Published on Tuesday, November 6th, 2012 Uploaded by: cnelsonic

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.

Category Hotels Tag hotel london new england largest mint Location London