Ekaterina II Hotel Hotel Primorsky
Located on the popular Catherine Square in the heart of Odessa’s historic Old Town, this central hotel features a Baroque-style façade, a restaurant and free Wi-Fi.
Number of rooms: 33
Ekaterininskaya Ploshad 7 , Odesa, 65026, Ukraine