
This 13 storey hotel with 267 rooms including suites boasts modern architecture and design. Located in the heart of the City of London financial district and the gateway to East London with the vibrancy of Shoreditch and its array of galleries, boutiques and markets nearby.