Layiotis Hotel Apartments
Photo gallery for Layiotis Hotel Apartments
Overview of Layiotis Hotel Apartments
Layiotis Hotel Apartments
Larnaca aparthotel close to Finikoudes Beach
Reviews
8.6
Excellent
Popular amenities
Explore the area
31 Artemidos Avenue, Larnaca, 5296
- Larnaca Salt Lake4 min walk
- Mackenzie Beach18 min walk
- Larnaca (LCA-Larnaca Intl.)3 min drive
- Finikoudes Beach7 min drive