One savvy business owner in Yekaterinburg decided to develop a cheap, mobile-friendly solution for visitors - capsule hotels. Russia will host the World Cup from June 14 to July 15 in 12 stadiums spread across cities including Moscow, St Petersburg and Sochi, having worked for years to build new stadiums and transportation infrastructure for the tournament.