- All reviews
Icarus Rooms is located near the centre of Parikia within 329 feet from Livadia Beach. It offers rooms with a balcony and free WiFi access. Rooms at Icarus are air conditioned and come with a TV, mini fridge and fan. They all have a private bathroom with shower. Within walking distance you will find restaurants and traditional taverns, while at 1,313 feet you can visit the famous Church of Ekatontapiliani.