Located in Ayios Theodhoros, this villa is 26 km from Larnaka Guests benefit from balcony Free WiFi is provided Towels and bed linen are offered in this self-catering accommodation Free private parking is available at the villa Limassol is 36 km from Villa Aris, while Nicosia is 46 km away The nearest airport is Larnaca International Airport, 23 km from the property