Otdykh 7 Hotel
The budget Otdykh 7 Hotel is a great place in a residential area of Moscow.
This hotel is situated 8 km away from Triumph Sport Hall. There are cafés and restaurants in the area.
Guests at Otdykh 7 Hotel are accommodated in rooms with free wireless internet, satellite TV, heating, a personal computer and a DVD player. They provide bathrooms with a bathtub, free toiletries and towels.
It will take a 35-minute drive to get to Domodedovo airport.