Location
Located in Agios Nikolaos, this villa is within a 15-minute drive of Ammoúdi and Palm Bay Beach. This 4-star villa is 11.7 mi (18.9 km) from Stalis Beach and 15.8 mi (25.5 km) from Star Beach Water Park.
Rooms
Treat yourself to a stay in this individually decorated villa, which features a fireplace and a flat-screen TV. A kitchen is outfitted with a full-sized refrigerator/freezer, an oven, and a stovetop. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include a safe and a separate sitting area, and housekeeping is provided daily.