Nature London lies 3.3 km from the 36-hectare Mile End Park and 450 metres from West Ham tube station.
For added convenience, Nature features a flat-screen TV with satellite channels, ensuring guests can unwind during their leisure hours.
Travellers can also enjoy their meals in the restaurant Ho Wah, which is a 16-minute stroll away.
The apartment is 15 minutes' drive from Tower Bridge, which is an excellent place to improve cultural awareness. ArcelorMittal Orbit Sculpture is located 25 minutes' walk away and London City airport is located 10 km from the accommodation. The apartment is situated close to the London West Ham city rail.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please