The 4-star The Tower Hotel in Newham district offers modern guestrooms overlooking the River Thames. Built in 1972 and remodeled in 2010, the world-class hotel combines ancient architecture and modern facilities.
Many London sights, including Museum of London are about 25 minutes' walk from the property. Nestled in the financial district and 4 km from the city center.
A market and shops are located nearby.
There are 801 rooms including standard tower flat, executive twin room for single use and standard twin room for single use in The Tower Hotel, offering a superb view of the sea along with central heating, a private safe, a storage space, a microwave and a kitchen. Room facilities include a dishwasher, coffee/tea makers and a kettle as well as a pillow-top mattress, a thick mattress and foam pillows.
Every morning a hearty buffet breakfast is served. The panoramic restaurant serves special meals. Coffee, cocktails and tea are offered in the café bar. The Brasserie at The Tower and Riverlounge Italian serve a selection of meals within 50 meters from the venue.
Guests will find themselves a 5-minute stroll from Tower Gateway subway station. A 15-minute drive will take you to London City airport.
Car rental services are also provided.
The hotel offers a gym, cardiovascular equipment and a fitness centre available on site.