Ikaros Beach Luxury Resort & Spa Europe / Greece / Crete / Heraklion / Ikaros Beach Luxury Resort & Spa Address: [Ikaros Beach Luxury Resort & Spa - GR 700 07, Malia - Crete - Greece] Category: [] Type: Hotel |
Hotel Description | Hotel Photos | Hotel Prices | Reservation |