Featuring free WiFi and air conditioning, Apartment on Ploshchad Lenina is located in Rostov on Don All units feature a flat-screen TV with cable channels Some units include a dining area andor balcony All units have a kitchen equipped with an oven and microwave A fridge and stovetop are also featured, as well as a kettle There is a private bathroom with slippers in every unit Bed linen is provided The property also offers grocery delivery The nearest airport is Rostov on Don Airport, 7 km from the property