Iakovou kampaneli 9, Naxos Chora, 84 300, Greece
Only 150 m from the rocky Grotta Beach and 801 m from Agios Georgios Beach, the Cycladic-style Iliada Studios is a 3-minute walk from central Naxos Town. It offers self-catered accommodations with free Wi-Fi and balcony with panoramic Aegean Sea views.