Grange City Hotel
Hotels - Others in The City, LondonBoasting unrivalled views of the City, this hotel has 250 luxurious room each of which has satellite TV, a mini bar and air conditioning. Business centre facilities are available as is the use of health club, wine bar, sushi bar and restaurant.
Nearest public transport
Tower Hill - Underground
Similar businesses nearby