Offering free WiFi, Meneou Beachfront Villa is located on the beachfront in Meneou. Guests staying at this villa have access to a fully equipped kitchen. With 3 bedrooms, this villa has a patio, a living room and a flat-screen TV. Guests can also relax in the garden. Larnaka is 8 km from the villa. Read more
Offering free WiFi, Meneou Beachfront Villa is located on the beachfront in Meneou. Guests staying at this villa have access to a fully equipped kitchen. With 3 bedrooms, this villa has a patio, a living room and a flat-screen TV. Guests can also relax in the garden. Larnaka is 8 km from the villa.