Das Grange City ist eine spektakuläre Luxushotel, ideal mit einzigartigem Panorama-Blick über die Stadt. Nur ein Edelstein weit weg von der Tower of London, die Grange City ist ein erster für ein Hotel dieses Standards in der Stadt. Jedes der 300 Zimmer des Hotels sind schön eingerichtet und bieten alle Annehmlichkeiten, die heutige Reisende sich wünschen kann. Darüber hinaus bietet diese Eigenschaft auch einzigartige Appartements und Suiten, ausgestattet mit einer voll ausgestattete Küche, eine Lounge-und Essbereich.