Villa Stratos Villa Zakhariás, Crete
7.2/10
Good
Set in Zakhariás, Villa Stratos is a villa with a private pool and sea views. Guests staying at this villa have access to a fully equipped kitchen.
Zacharias Megala Chorafia, Zakhariás, 730 03, Greece