Lardos Beach Lardos
Nestled on the beach, this Lardos hotel is within 6 mi (10 km) of Pefkos Beach, Vlycha Beach, and Kiotari Beach. St. Pauls Bay and Acropolis of Lindos are also within 6 mi (10 km).
Airport transportation (surcharge)
Total number of rooms – 110
24-hour front desk