Address: Larnaka Dekelia Road, Larnaca
Hotel rating from 100 guests: 7.7
A respectable resort-hotel with three swimming pools surrounded by tropical gardens. An excellent wellness centre with a wide choice of services and exclusive programs. …
Opening to balconies and a terrace, the air-conditioned Villa Francesspa enjoys views over the Mediterranean Sea, the pool, the mountain and the garden. …