This hotel is located 10.5 km from the Big Ben, Buckingham Palace and the Westminster Abbey, and 29 km from Wembley Stadium. Facilities and services include a restaurant, bar, elevator, business center, limited car parking (extra charge), meeting rooms, wireless Internet access (extra charge), fitness center, room service and 24-hour reception.

Rooms feature air conditioning, TV, telephone, mini bar, hairdryer, and safe.

Address: South Quay, Marsh Wall, E14 9SH, London, England, United Kingdom.

Your Holiday Starts Here

  • Feefo Trusted
  • Spread the Cost
  • £49pp Deposits
  • ABTA & ATOL