Featuring free WiFi, Arcadia Best Place offers accommodation in Odessa. The closest beach is 650 metres away, while Ibiza beach is 850 metres away, as well as Itaka Beach Resort & Night Club.
All apartments have a seating area and balcony. There is also a kitchen in some of the units, equipped with an oven, a microwave, and a fridge.
The nearest airport is Central Airport, 7 km from the property.