Newham is an affordable 2-star hotel set 3.3 km from London Stadium and 3.3 km from Olympic Stadium.
The hotel boasts a good location in London close to Upton Park underground station.
For the guests' enjoyment Newham Hotel features luxury rooms equipped with climate control, plasma-screen TV, pay television, coffee/tea makers and ironing facilities. They also comprise en suite bathrooms appointed with a shower and a hairdryer.
Every morning starts with a hot hot buffet breakfast. The Botanist on The Green treats guests with American meals and is about 200 meters away.
Newham Hotel can be reached in a 10-minute drive from London City airport.
There are free self parking and a safe deposit box available on the premises.