Premier Travel Inn Towerbridge
The 3-star Premier Travel Inn Towerbridge places guests abound 2.8 km from London Eye.
The property is situated 3.5 km away from National Gallery. The hotel offers perfect location 4 km from the center of London.
Staying at Premier Travel Inn Towerbridge guests can make use of climate control, a safe and television supplied in the rooms.
Zucca - Bermondsey St. And @the Kitchen serve a selection of meals within 100 meters from the venue.
The nearest subway station is London Bridge, located about 750 meters from the hotel. London City airport is 15 minutes' drive away.
The hotel offers a safe deposit box and an elevator and such services as room service and porter service.