Choose your room
Heart Of Old Town - Self Check-In 24-7 Apartment
Heart Of Old Town - Self Check-In 24-7 Apartment Odesa is located only 350 metres from Primorsky Boulevard and about a 15-minute walk from the Archaeology Museum.
The Transfiguration Cathedral can be reached by car in a few minutes, while the Istanbul Park is right by this apartment. Guests can find the Statue of the Duc de Richelieu, which is approximately 5 minutes' walk away.
Enhancing your comfort, a walk-in shower and a separate toilet can be found at this apartment. Furthermore, the bathroom boasts a hairdryer, bath sheets, and slippers.
The property includes self-catering facilities like an electric kettle, a refrigerator, and glassware for guests' convenience. Heart Of Old Town - Self Check-In 24-7 Apartment is within 300 metres of Morvokzal bus stop and 2.9 km from Odessa train station.