Palmera Beach Hotel and SPA Europe / Greece / Crete / Heraklion / Palmera Beach Hotel and SPA Address: [15 25th Martiou Str., Hersonissos , Hersonissos, 70014 , Crete Island, Greece] Category: [] Type: Hotel |
Hotel Description | Hotel Photos | Hotel Prices | Reservation |