7 km.
Aksay Train StationThe rooms in the hotel are equipped with a flat-screen TV with cable channels. The units at Leon Hotel feature air conditioning and a wardrobe.
Leon Hotel is set in Rostov on Don, within 13 km of Rostov Main Bus Station and 15 km of Rostov Arena. Among the facilities at this property are a 24-hour front desk and room service, along with free Wi-Fi throughout the property. Private parking can be arranged at an extra charge.
Olimp-2 Stadium is 6 km from Leon Hotel, while Rostov Bus Station - Local Destinations is 7 km away. The nearest airport is Platov International Airport, 26 km from the hotel.
Guests at the accommodation can enjoy a continental breakfast.
Address: Panfilovtsev ulisa 14a, 344020 Rostov on Don, Russia
Number of rooms: 6