Atol Protected Holidays with flights inclusive
on this site are ATOL protected

Home Hotels United Kingdom Central London Tower Bridge

Think Apartments Tower Bridge

Hotel Overview

Centrally located in Southwark, London, within a fifteen-minute walk of Tower Bridge as well as Borough and London Bridge stations, this apartment hotel offers stylish accommodation with the best of London right at the doorstep. The City of London is just across the bridge and the business and commercial district is within easy reach, making this the ideal base for business travel. Sightseers will delight in the nearby sightseeing options including the Tower of London, St Paul's Cathedral, London Bridge, and Tate Modern.|The aparthotel offers a wide range of apartments from studio to two-bedroom, each with a fully-furnished kitchen and living area, weekly housekeeping service, and complimentary internet access. Guests can prepare and enjoy home-cooked meals in the kitchen, or order in or visit one of the fabulous nearby restaurants offering cuisines from all over the world, all on a productive business trip or city break.

Tower Bridge, 169


London

United Kingdom
02074076573

Hotel Facilities


24hr Reception

Double Bed

Hair Dryer

Internet Services

Lift

Tea & Coffee Facilities

Please note: Map shows the rough area of the hotel and may not be 100% accurate.