Detol HotelHotel
ulitsa Bolshaya Filevskaya, 51, bld 3, Moscow, 121433
Detol Hotel is set in Moscow, within 10 km of Museum of Traditional Russian Beverages Ochakovo and 11 km of Luzhniki Stadium. With free Wi-Fi, this 3-star hotel offers a 24-hour front desk and luggage storage space.