Karta Vacation Rentals
In the heart of Odessa City Center, a short walk from Deribasovskaya Street and City Garden. Ekaterininskaya Square, Potemkin Stairs and Saint Preobrazhensky’s Cathedral are all nearby, while Arcadia Beach sits about 9 km (5.6 mi) away for easy day trips.