Hotel Leon Spa Moscow is a great place to stay in the Vykhino-Zhulebino district, 4.7 km from Natural. Guests who stay at the hotel can park their car nearby.
The accommodation is located just a short drive from Moskovskaya Usad'ba Deda Moroza, while Zhulebino underground station is 10 minutes' walk away. Kuskovo Estate is 15 minutes by car from this 3-star hotel in Moscow. The area also includes natural sites like Natashinskiy Park, which are 2.6 km from the property. For those travelling from afar, Moscow Domodedovo airport is 35 minutes' drive away.
The Leon Spa provides guests with 7 rooms appointed with sound-proofed windows along with a mini fridge bar. A flat-screen TV with satellite channels, as well as comforts as ironing facilities and air conditioner are also featured. Bathrooms come with a tub, a separate toilet, and a shower, along with hairdryers and bathrobes.
Street Food Vietnam, which serves Vietnamese specialities, is 13 minutes' walk away.