El Grange City es un espectacular hotel de lujo, situado única con vistas panorámicas sobre la ciudad. Sólo una piedra preciosa de la distancia de la Torre de Londres, el Grange City representa la primera vez para un hotel de este nivel en la ciudad. Cada una de las 300 habitaciones de huéspedes en el hotel son preciosas y proporcionan todas las comodidades que los viajeros de hoy pueden desear. Además, esta propiedad también ofrece exclusivos apartamentos y suites, equipadas con cocina completamente equipada, una sala de estar y comedor.