Dessole Dolphin Bay Holiday Resort Europe / Greece / Crete / Heraklion / Dessole Dolphin Bay Holiday Resort Address: [N. Stadion, Amoudara, 710 02, PO Box 2009, Heraklion, Creta, Greece] Category: [] Type: Hotel |
Hotel Description | Hotel Photos | Hotel Prices | Reservation |