Set in Moscow, Apartment Kibalchicha 8 offers self-catering accommodation with free WiFi. The unit is 4.1 km from Botanical Garden of Academy of Sciences.
The kitchen is equipped with an oven and a microwave and there is a private bathroom. Towels and bed linen are offered in this self-catering accommodation.
Olympic Stadium is 4.2 km from Apartment Kibalchicha 8, while Yeliseyevsky Shop is 6 km from the property. Sheremetyevo International Airport is 22 km away.