With a stay at DELMAR Appartments in Rhodes (Lindos), you'll be minutes from St. Pauls Bay and Tomb of Cleobulus. This apartment is within close proximity of Acropolis of Lindos and Lindos Beach.Rooms Rooms have private furnished patios. Bathrooms with showers are provided.