High Beach White - The Villa Collection Europe / Greece / Crete / Heraklion / High Beach White - The Villa Collection Address: [Armirolakos, Malia 70007, Crete Island, Greece] Category: [] Type: Hotel |
Hotel Description | Hotel Photos | Hotel Prices | Reservation |