The Ikaros Studios have a lovely location on the Greek island of Naxos. The accommodation on offer at the property is family friendly and is located in a quiet corner of the town of Naxos and is only 300 metres from the nearest beach. It is also convenient for the airport which is 1.5 kilometres from the property. The guest accommodation on offer consists of a selection of studios that offer flexible self-catering accommodation that is comfortable and well maintained.