Lordos Beach Hotel & Spa
7081 Pyla, Dhekelia Road
7081 Pyla, Dhekelia Road
Located in Pyla, Lordos Beach Hotel & Spa is by the sea, within a 15-minute drive of Antonis Papadopoulos Stadium and Theofilos Georgiadis Park. This 4-star hotel is 6 mi (9.7 km) from Finikoudes Beach and 5 mi (8 km) from Port of Larnaca.