Address: 11 Petrovskaya ploshchad' Apartment 24, Azov, Russia
Situated in Azov, this air-conditioned apartment features a balcony. The unit is 24 km from Rostov on Don. Free WiFi is available throughout the property. A microwave and a fridge can be found in the kitchen.