Located in Ayios Theodhoros, this villa is 26 km from Larnaca. 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.
Located in Ayios Theodhoros, this villa is 26 km from Larnaca. Gu Read more
Located in Ayios Theodhoros, this villa is 26 km from Larnaca. 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.
Located in Ayios Theodhoros, this villa is 26 km from Larnaca. 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.
Number of Rooms: 1