Grange City Hotel Located very close to the Tower of London, the hotel boasts 240 beautifully appointed
and extensively equipped bedrooms. Facilities include a superb health and
fitness club with 25 metre swimming pool and a range of dining and drinking
alternatives with 2 bars and 3 restaurants