The 4-star Aparthotels London - Tower Bridge is set just 1.7 km from Tate Modern, The London Eye and Thames River. This modern hotel dates from 2002 and was refurbished in 2012.
Aparthotels London - Tower Bridge is also placed near to HMS Belfast, Tower of London and Tower Bridge. The property lies within 4 km from the city center.
A 10-minute walk to London Bridge subway station. 10 minutes by car from London City airport.
The property offers 19 guestrooms appointed with free Wi-Fi, high ceiling, a kitchen, a sofa and TV. The airy rooms feature the river view. Guests can make use of en suite bathrooms with a shower, a bathtub and a hairdryer.
Eat & Drink
The prestigious restaurant offers excellent meals. Serving spanish and italian specialties, Pizarro is about 150 meters away.
Guests can make use of 24-hour reception and ironing service on site.
Wireless internet is available in public areas for free.
Wireless internet is available in the hotel rooms for free.
Paid public parking is possible at a location nearby.