Situated in Larnaka, 1.1 km from Meneou Beach and 1.4 km from Meneou Beach, Larnaca Villa Anthea 12 offers a terrace and air conditioning. This villa has a private pool, a garden, barbecue facilities, free Wi-Fi and free private parking.
Number of rooms: 5
Anthea Gardens 2, House 12 Leoforos Farou, 7000 Larnaka, Cyprus