The modern Premier Travel Inn Towerbridge is a decent example of a 3-star hotel in London.
The hotel is situated close to Borough Market, Shakespeare's Globe Theatre and Petticoat Lane Market, within walking distance to London Bridge subway station. It will take you 10 minutes to get to The London Dungeon, The Monument and City Hall.
Quick access to restaurants and bars is provided.
The city center is 4km away from the hotel. The hotel lies 10km away from London City airport.
Guests will enjoy a view of Tower Hill from their rooms.
Guests can quench their thirst at Lobby With A Separate bar with a favorite drink.