Ostrovsky Hotel is located in Rostov on Don, within a 10-minute walk of Komsomolskaya Square and Komsomolsky Park Rostov on Don Train Station is 2 km away The bright air-conditioned rooms feature a flat-screen TV, fridge and kitchenware The bathroom comes with free toiletries Tea and coffee are served free of charge The property also offers a 24-hour front desk and luggage storage Rostov on Don Airport is within a 15-minute drive of Ostrovsky Hotel