8-14 Coopers Row, London, United Kingdom, EC3N 2BQ
Leonardo Royal Hotel London City Photos
Leonardo Royal Hotel London City Map
8-14 Coopers Row, London, United Kingdom, EC3N 2BQ
Searching for availability
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.