Karta Vacation Rentals
In the heart of Odesa on legendary Deribasovskaya Street. Steps from the Opera and Ballet Theater and within easy walking distance of the Potemkin Stairs, Palais Royal and several museums. A compact city-center apart hotel perfect for sightseeing on foot.