Thames Tower Superior apartment hosts guests of London. This property features a lift and a baggage storage.
This property is set close to Up at The O2 and Tower of London. London city center is 4 km away. Guests will enjoy dishes of british and english cuisine served in Tower Bar and Grill, which is about 50 meters away.
10 minutes' walk to Fenchurch Street train station.
The property offers rooms with a dishwasher, free Wi-Fi and a microwave. There is a private bathroom.
Eat & Drink
Guests can benefit from a kitchen fitted with a cooktop and a full-sized refrigerator.