Creta Beach Hotel and Bungalows Europe / Greece / Crete / Heraklion / Creta Beach Hotel and Bungalows Address: [74, Andrea Papandreou Street 71414 AMOUDARA , HERAKLIO , GREECE] Category: [] Type: Hotel |
Hotel Description | Hotel Photos | Hotel Prices | Reservation |