Offering city views, Apart-Hotel Babushkinskaya is an accommodation situated in Moscow, 6 km from Botanical Garden of Academy of Sciences and 9 km from Losiny Ostrov National Park. This property offers access to a balcony.
The apartment has 1 bedroom with air conditioning and a fully equipped kitchen with a fridge. A TV is provided.
Izmaylovsky Kremlin is 10 km from Apart-Hotel Babushkinskaya, while Olympic Stadium is 11 km from the property....
|Ulitsa Letchika Babushkina 32/2 appt 118|