Andrea Papandreou, Elounda, 72053, Greece
Hotel
9
Summer Travel in Aghios Nikolaos, Lasithi, Crete in Elounda Krini Hotel
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. All rooms have access to… Read more…