Leonardo Royal Hotel London City

8-14 Coopers Row, London, United Kingdom, EC3N 2BQ

Leonardo Royal Hotel London City Map

8-14 Coopers Row, London, United Kingdom, EC3N 2BQ
Exterior - Grange City Hotel

Hotel Information

Grange City Hotel is a spectacular new luxury hotel superbly located a stone's throw away from the Tower of London with unique panoramic views over the City and the River Thames.