Plaza London Hotel

 
0.0 (0)
2.9
Poor
1163 Reviews
162699425
49859518
Address:
115a Roman Rd,
London,
England
Hotel Link:
Bedding Type:
3 doubles
Amenities:
  • • Fridge
  • • Microwave

Hotel Details

Just a 5-minute walk from Bethnal Green Tube Station, the Plaza London Hotel is a 5-minute tube (subway) ride from the Olympic Stadium in Stratford. In the East End of London, this hotel provides a fully-equipped and modern kitchen for communal use.

TrustYou Reviews

User reviews

There are no user reviews for this listing.
Already have an account? or Create an account

Map

Swap Start/End