A stay at Sun Hall Hotel places you in the heart of Larnaca, steps from Larnaca Marina and Europe Square. This upscale hotel is 0.3 mi (0.4 km) from Finikoudes Beach and 2.1 mi (3.3 km) from Mackenzie Beach. B ... Read more

View all Luxury Hotels in Larnaca