Grange City Hotel London - London

Rooms
307
Location
London - Tower Bridge
Overview
The Grange City Hotel, London, is situated in close vicinity of the Tower of London, and overlooks the River Thames. The hotel is only a 5 minute walk to Tower Hill Tube Station, which is short tube ride from most tourist sites and business areas. The Grange City Hotel is suitable for both business and leisure travellers because of it’s modern business amenities and spacious, well fitted rooms.
Standard facilities:
Standard Room:
Standard Rooms are fitted with a queen size bed or 2 single beds.
Hotel
Star
Location
other spellings: grang city hotle landon, hotell, otle