Situated only 12 minutes' walk from the Monument to the Twelve Chairs, Best Rest Suites Odesa also boasts easy access to Odessa train station which is 2.9 km away.
The apartment is located in close proximity to the Potemkin Stairs. The Istanbul Park is around 500 metres from this apartment, while Morvokzal bus station is about 300 metres from the property. The Odesa Philharmonic Theatre is approximately a 15-minute walk away, and the Teshchyn Bridge is within a few blocks of Best Rest Suites.
Central airport is situated at 5 km distance from the accommodation.
Check-in:from 14:00-23:59 hours
Check-out:until 12:00 hours