Villa Melina – Costa Ilios Resort

Villa Melina – Costa Ilios Resort

Costa Ilios Resor, Mykonos, 84600 This property is 2 minutes walk from the beach. Located in Ornos, this air-conditioned holiday home features a terrace. The unit is 4.1 km from Mýkonos City, and guests benefit from free WiFi and private parking available on site. The kitchen comes with an oven. Other facilities at Villa Melina […]

Villa Melina – Costa Ilios Resort Read More »