Ideally located in the center of Larnaca town, Sun Hall Beach Hotel Apartments is surrounded by the main attractions of the city such as Larnaca Castle, the Church of Saint Lazarus and Hala Sultan Tekke, giving guests the opportunity to easily reach Larnaca's waterfronts, scenic vistas, parks and beautiful beaches along with the shopping venues and nightlife.

Open in Google Maps