Location
With a stay at Newham Hotel Limited in London (Newham), you'll be within a 15-minute drive of O2 Arena and Tower of London. This hotel is 4.4 mi (7.1 km) from ExCeL Exhibition Centre and 5.9 mi (9.4 km) from Tower Bridge.
Rooms
Stay in one of 49 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include coffee/tea makers and irons/ironing boards, and housekeeping is provided daily.