Olymp HotelHotel
prospekt Dzerzhinskogo 241, Novorossiysk, 353925
Set in Novorossiysk, 1.9 km from Sudzhuk Beach, Olymp Hotel offers accommodation with a restaurant, free private parking and a bar. The 3-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.