The comfortable Aparthotel Tower Bridge comprises contemporary rooms in the vicinity of London Bridge, The Place and St. Paul's Cathedral. The hotel opened its doors in 2002 and was remodeled in 2012.
Overlooking the River Thames the property boasts enviable location in Kensington and Chelsea of London. Guests can get to London city center, which is 4 km away.
A 10-minute walk from London Bridge train station. A few minutes' drive from London City airport.
Guests of Aparthotel Tower Bridge can make use of a microwave, complimentary Wi-Fi, high ceiling, a sitting area and a work desk. Aparthotel Tower Bridge offers rooms with the river view.
Eat & Drink
The prestigious restaurant serves excellent meals. Guests can enjoy Mediterranean and Spanish cuisine in @the Kitchen located 150 meters away.
Such facilities as a car park and a luggage storage are available 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.