Details Contact : FLORA Address : Lardos Zipcode : 85109 City : Rhodes Phone : 22410 32511/22440 51841 Fax : 32511 Send an email www.accommodation-on-rhodes.com