Electra 30 210 337 0100Lindos, Rhodes Island, 85109, GreeceHotel Accommodation: Summer Travel in Lindos, Rhodes, Dodekanessos Islands in Electra Review: 8 Book here: Book Here https://gr.pinterest.com/etravel_greece/