Karta Vacation Rentals
In Larnaca, a short walk from the city center, Hotel Kastela Beach sits steps from Kastella Beach, Finikoudes Beach and Mackenzie Beach. It’s about 6 km from Larnaca International Airport and close to Djami Kebir Mosque and the Mackenzie waterfront.