Apartment On Orekhovy Bulvar
Guests of Moscow will have a nice stay at Football 2018 apartment.
The property is located 27 km away from Nature and Culture Center in Elk Island National Park.
The apartment provides rooms featuring cable TV with on-demand movies, a seating area, a personal computer, a pantry and a telephone.
A 10-minute stroll takes guests to Domodedovskaya subway station.