Andrea Papandreou, Elounda, 72053, Greece
Hotel
Summer Travel in Aghios Nikolaos, Lasithi, Crete in Elounda Krini Hotel
9
Just 200 meters from Elounda beach in Crete, Elounda Krini Hotel features free WiFi, a restaurant and buffet breakfast. Rooms have a balcony overlooking the Cretan sea and Spinalonga Island, or the mountains and pool. The air-conditioned rooms at Elounda Krini feature a satellite TV. Read more…