Featuring free WiFi throughout the property, Hotel Katyusha is located in Moscow, 3.8 km from Botanical Garden of Academy of Sciences. Guests can enjoy a meal at the on-site restaurant or a drink at the bar. Private parking is available on site.
The soundproof rooms have a flat-screen TV and a fridge. For your comfort, bathroom comes with a bath or shower, slippers and free toiletries. Bed linen and towels are provided.
There is a 24-hour front desk at the property, as well as luggage storage. Guests can order room service on site.
Olympic Stadium is 4.1 km from Hotel Katyusha, while Yeliseyevsky Shop is 6 km away. The nearest airport is Sheremetyevo International Airport, 22 km from the property.