The Tower, a Guoman Hotel is located near Tower Bridge and the Tower of London. making it the perfect base to explore the city. With 801 luxurious bedrooms, The Tower, provides a tranquil haven, where nothing is too much trouble. The hotel even has it's own on-site parking - a genuine rarity in this part of the city. Check-in in this hotel is from 4pm and check-out by 11am.