£171.28

4.0-star
Vlycha Beach Lindos

View All Deals
SKU: 2802486 Category:

Description

Offering direct access to the beach, this Lindos hotel is 0.5 mi (0.9 km) from Vlycha Beach and 2.9 mi (4.7 km) from Acropolis of Lindos. Lindos Beach and Tomb of Cleobulus are also within 3 mi (5 km).

Hotel Amenities

Number of restaurants – 3

Waterslide

Number of poolside bars – 2

Number of meeting rooms – 2

Location