Cheap Hotels near Olympic Stadium 2012 London Located in Olympic Park, Stratford, East London, the Olympic Stadium will be the central venue for the 2012 London Olympic Games. Built by construction firm Populous, the stadium cost £486 million and prides itself on incorporating recycled materials and being the most sustainable stadium ever built. The stadium is the third largest in Britain and has a capacity of 80,000. It will also be used in 2017 for the World Athletics Championships. If you're lucky enough to get tickets for an Olympic event then you'll be able to enjoy this eco-friendly stadium up close during the greatest sporting event on the planet. Enjoy wallet-friendly savings up close by checking out budgetplaces.com with the greatest selection of cheap London accommodation close to the Olympic Stadium.