Location The 3-star hotel Baza Otdyiha Elochki is set in Yuzhno-Sakhalinsk. It boasts a convenient location within 16 km from the historic city center.Hotel features Wi-Fi is provided in the entire property. Parking is available nearby. Room service is also provided. Smoking is not allowed at the hotel.