Nino Luxury Villa is situated in Avgorou and offers a garden. Guests staying at this villa have access to a terrace. Providing access to a balcony, this air-conditioned villa comes with 3 separate bedrooms. The villa also offers a kitchen and a bathroom with a bath. The villa offers a terrace. Larna Read more
Nino Luxury Villa is situated in Avgorou and offers a garden. Guests staying at this villa have access to a terrace. Providing access to a balcony, this air-conditioned villa comes with 3 separate bedrooms. The villa also offers a kitchen and a bathroom with a bath. The villa offers a terrace. Larnaka is 23 km from Nino Luxury Villa.