The Maxima Zarya Hotel rates among the largest three-star hotels of Moscow. The hotel is situated not far from the city center, in an ecologically favorable region, close to the Ostankino Estate, the Botany Garden, and the All-Russian Exhibition Center. Nearby there are Vladykino and Petrovsko-Razumovskaya metro stations.READ MORE