Glyfa villas
Filter Results
Apply Filters
Clear Filters
1 option found
-
Elysian Shores Beachfront Villa
Show map
The 6-bedroom Elysian Shores Beachfront Villa Glyfa is located 2.9 km from Monastery of Ipsilos Pantocrator and provides snorkelling for active guests. Featuring a Jacuzzi, this villa is around 10…
From US$ 865price for 1 nightBOOK