Villa Anthos is located in Skopelos, Sporades Islands. Villa Anthos common facilities include bbq and outdoor pool.
The rooms offer mountain view, garden view and pool view. Amenities of the rooms include a/c, tv, fridge, etc. Bathroom is available. The kitchen is equipped with oven and fridge.
Free WiFi is available at the hotel room.
Free parking is available at the villa.
Pets are allowed.