Offering accommodation with air conditioning, Abantis is set in Loutra Edipsou, 700 metres from Loutra Edipsou. Agiou Nikolaou Beach is 2.7 km away. Free WiFi is featured throughout the property.

The accommodation is fitted with a TV. All units include a kitchenette equipped with a microwave and refrigerator. There is a private bathroom with a shower in each unit.

Nautilus Museum is 1.9 km from Abantis. The nearest airport is Nea Anchialos Airport, 45 km from Abantis.