Offering an outdoor pool and a children's pool, Athina Inn is located in Hersonissos Town. It offers self-catering accommodation with views of the Cretan Sea. Free WiFi access is available in all areas.