inLindos Villa 85107 Lindos Rhodes - Greece info@inlindosvilla.com (+30) 22440 31477 (+30) 22440 32036 BOOK NOW Cntact form If you have any questions, please feel free to contact us. Name (required) Email Address (required) Message 1 + 13 = Submit Map