This aparthotel is situated in Odesa City Center, just steps from Potemkin Stairs and Vorontsov Palace, and within a short walk of Odesa Marine Passenger Terminal. You’ll also find Primorsky Boulevard and Odesa National Academic Theater of Opera and Ballet less than a mile away.