Hotels - Larnaca
Leonardo Boutique Hotel Larnaca
An upscale 4-star hotel boasting 55 sublime accommodations, it offers its guests a lavish retreat into a world of comfort and well-being