Yiannis Palace Grand Suite

The suite is located in the heart of Omodos village, just 100 meters away from our restaurant.



Amenities & Facilities inculde the following



Author : OVER 3 NIGHTS STAY

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Stou Kir-Yianni - 04/11/2024
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~