Detol HotelHotel
Ulitsa Bolshaya Filyovskaya 51/3, 121433 Moscow, Russia
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.