Find and Book Top Rated Aparthotels near London Stadium in London
Choose among 4 hotels near London Stadium in London
1-4 out of 4
Sort by:
low price
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Aparthotel
8.2
Great308308 reviews10
MapView on map9.3 km from City Centre900 m from London Stadium
From
US$ 233
/night
Aparthotel
8.4
Great238238 reviews10
MapView on map9.4 km from City Centre1.0 km from London Stadium
From
US$ 219
/night
Aparthotel
8.2
Great173173 reviews10
9.8 km from City Centre1.6 km from London Stadium
From
US$ 216
/night
Aparthotel
8.6
Great552552 reviews10
5.6 km from City Centre2.9 km from London Stadium
From
US$ 335
/night
Saved
Save