The 13 m² Nature London offers views of the garden and a location within 7 km of Tower of London.
This 1-bedroom apartment lies in Newham, which is a great choice for travellers interested in entertainment, tourist, a 10-minute drive from One Canada Square. The accommodation is within 5 minutes' walk of West Ham underground station and a 10-minute drive from Mile End Park.
The property comes with media amenities like a flat-screen TV with satellite channels as well as air conditioner, ensuring the comfort of our guests. Nature holds 2 bedrooms. The accommodation also offers 1 bathroom.
The property features a fully equipped kitchen. The restaurant Ho Wah is quite close to this apartment. The nearest airport is London City airport, 10 km from the apartment in London.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Nature!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.