Country Villas is located in Stelida, Naxos. Country Villas offers to its guests garden.
The property offers family room and other might be available upon request. The rooms offer mountain view and garden view. Amenities of the rooms include a/c, tv, fridge, etc. In the kitchen there are dishwasher, hot plates, kitchen utensils, fridge, oven and toaster.
Free WiFi is available at the hotel room.
Pets are allowed with prior agreement with the hotel.