Karta Vacation Rentals
In Odessa’s City Center, Villa De Palma is a family-friendly villa just minutes from City Garden, the Odessa Art Museum and Ekaterininskaya Square. The Opera and Ballet and Palais Royal are about 2 km away, and Odesa Intl Airport is roughly 7.7 km.