Newham Apartment Hotel

Newham

This Apartment Hotel located in Newham includes fully furnished apartments with large living space, kitchen area and ensuite bathrooms.

The hotel also has a roof terrace with a bar over looking the City of London and Canary Wharf.

Features Include:

  • 162 rooms / studios
  • Gym
  • Restaurant
  • Roof top bar

ADDITIONAL INFORMATION

Parking: pay-by-meter directly outside the hotel in available parking bays

From £125 per hour

Location