Offering free WiFi and city views, Apartment Elena is an accommodation situated in Zelenograd. Guests staying at this apartment have access to a fully equipped kitchen. The property includes a living room with a flat-screen TV. The apartment also offers a bathroom. Moscow is 37 km from the apartment Read more
Offering free WiFi and city views, Apartment Elena is an accommodation situated in Zelenograd. Guests staying at this apartment have access to a fully equipped kitchen. The property includes a living room with a flat-screen TV. The apartment also offers a bathroom. Moscow is 37 km from the apartment, while Khimki is 19 km from the property. The nearest airport is Sheremetyevo International Airport, 14 km from the property.