Tower hotel is one of Central London Guoman hotels in the Tower Hill area of London close to the City of London and the financial district. The Guoman hotel is very close to one of Central London's famous landmarks, the Tower Bridge but from the hotel, all of the City major landmarks can be easily accessed. The Tower hotel is a business class hotel and also very suitable for guests in London on leisure visits who want accommodation with class. Some of the rooms at the hotel have river view. The river Thames which runs through London is itself one of the tourist's attractions in the capital. And the Tower of London is a trip down stream, and not very far from the hotel. The London Bridge is also a stone's throw and to say all at once, guests staying at this fabulous London hotel are not restricted to only the attractions near the hotel. The Houses of Parliament, The London Eye, Big Ben and all the attractions in South West London are within easy reach from the Tower Guoman hotel.