Boasting air-conditioned accommodation with a terrace, Yialos Village is situated in Meneou. Featuring sea views and a garden, this apartment also comes with free WiFi. The apartment is equipped with a flat-screen TV, 1 bedroom and a living room. There is a dining area and a kitchen equipped with an oven. Guests can also relax in the shared lounge area. Larnaka is 12 km from the apartment.