This modern hotel in Odessa features air-conditioned rooms with free Wi-Fi, spa facilities and a sun terrace with panoramic views of the Black Sea. It is nearby Ukraine’s famous Arcadia Beach, a yacht club and a modern water park.
Number of rooms: 15
Vanniy pereulok 3, Odesa, 65016, Ukraine