Ulitsa Mitchurina 57, Yekaterinburg
Just 2 km from Ploshchad 1905 metro station and within a 17-minute bus drive from Ekaterinburg Arena Stadium this hotel in central Ekaterinburg offers free WiFi and free parking. It features a Russian restaurant and 24-hour reception.