find your hotel

Search hotel

Featured Troovelers

Cross Imperatice

  • Add Photo

Cross Imperatice is a cultural place of interest of Palaiochora in Crete.

It is located in an area with natural spaces. A few meters away from this place you will find Elafonissi Beach.

Read more Hide
Looking for travel clients? Advertise here