Crete >
Triopetra
Triopetra hotels & apartments, all accommodations in Triopetra
Hill Of Calm Hotel
Triopetra, Triopetra, Greece
The 2-star Hill Of Calm Hotel is located in Triopetra, a 15-minute ride from Agios Pavlos Beach, and offers a saltwater swimming pool. The hotel provides guests with Wi-Fi throughout the property.