Selected:

Olive Garden Hotel

£78.12

£78.12

3.0-star
Lardos

More Details
SKU: 1129397 Category:

Description

Located near the beach, this family-friendly 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).

Hotel Amenities

Arcade/game room

Total number of rooms – 107

Bar/lounge

24-hour front desk

Location

Close Menu