Apartment LZ12
Located on Zephyros Village
Overview
This beautiful one-bedroom apartment is well decorated throughout and is fully equipped with everything one could ask for while on holiday. Located on Zephyros Village makes this apartment within easy walking distance of the Village Square it is ideal for a couple seeking a base convenient for all resort amenities....