London Vista is a 4-star comfortable accommodation to stay in London.
Olympic Stadium is nearly 8 km from the venue. London Vista is connected with other parts of London due to a train station located nearby.
Restaurants, a stadium and bars are set close to the property.
For a perfect stay at London Vista guests can make use of heating, LCD TV, a microwave, a kitchen and a work desk featured in non-smoking rooms. Some rooms at London Vista have a view over the city. The rooms come with private bathrooms with a shower, free toiletries and dressing gowns along with a dishwasher, an oven and a washing machine.
The onsite restaurant specializes in contemporary cuisine. Offering a selection of dishes, Curry Asia and Byron are about 100 meters away.
The hotel's perfect location offers to get to London City airport in 10 minutes by car.