The Tower Hotel sits directly in front of Tower Bridge in London, and rooms look out onto the bridge. Omelettes can be ordered at breakfast. The hotel is about an eight-minute walk from the subway station, and luggage can be stored after check-out. The building is old, and heating, cooling and room cleanliness are inconsistent.