
Palemilos Apartments is located in quiet surroundings only 330 ft from the center of Elounda, and 650 ft from the sandy beach. All air conditioned apartments have a balcony and free Wi-Fi
Related Listings
Print the directions of the map
Rating
0.0
Clean
0.0
Service
0.0
Prices
0.0