Set among the best five star hotels in Cyprus within beautifully landscaped tropical gardens, this luxury resort is situated just 11 km from Limassol town center.
Set in an idyllic location close to Fira and the caldera, the hotel features a wellness centre, a swimming pool and spacious rooms with unobstructed Aegean Sea views.