Kleopatra Hotel Primorsky, Odessa Region
Located 3 minutes’ walk from Deribasovskaya Street in Odessa, this hotel features free Wi-Fi and a sauna. It offers air-conditioned rooms with cable TV.
Number of rooms: 15
Sadovaya Street 13, Odesa, 65001, Ukraine