Each with a private pool and a sun terrace, Kinousa Villas are located in Kinousa Village. They offer fully equipped accommodation with air conditioning. Free Wi-Fi is available in all areas. Limni Beach is 7 km away.
Show moreShow less
Show on mapShow list
MAPS.ME is always on hand
Download the apps and start expanding your horizons