Villa RioHotel
132/1 Prospekt Sholokhova, 344030 Rostov on Don, Russia
7.4 km from Rostov Main Railway Station, Villa Rio is located in Rostov on Don and provides air-conditioned rooms. Among the facilities at this property are room service and a 24-hour front desk, along with free Wi-Fi throughout the property.