Strofilia Villas is located in Skinaria, Zakynthos. The hotel common facilities include garden.
The property accommodates visitors in family room, villa and other might be available upon request. The rooms provide sea view. Room amenities include air-conditioning, heating, tv, fridge, etc. In the kitchen there are fridge, toaster, dishwasher and kitchen utensils.
All areas are covered by free wireless internet.
Strofilia Villas does not accept pets.