Villa Swalletta is located in Larnaca, 22.5 km from Touzla Mosque, and an outdoor swimming pool, barbecue facilities and a terrace are available in-house. The villa is in an area where guests can engage in activities such as cycling and hiking.
This air-conditioned villa has 3 bedrooms, a satellite flat-screen TV, and a kitchen. The bathroom comes with a bath and shower.
Agios Lazaros Byzantine Museum is 24.1 km from the villa.