Tower Bridge London Apartments
Our Customer Rating
Hotel Information
Overview
Property Location
Located in London (London City Centre), Tower Bridge London Apartments is within a 15-minute walk of Tower Bridge and Borough Market. This apartment is 1.5 mi (2.4 km) from Liverpool Street and 1.6 mi (2.5 km) from The Gherkin.
Rooms
Make yourself at home in one of the 41 guestrooms, featuring kitchenettes with refrigerators and microwaves. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include phones, as well as coffee/tea makers and washers/dryers.
Amenities
This smoke-free apartment offers offsite parking.
Business, Other Amenities
Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Self parking (subject to charges) is available onsite.