Need help with your online booking, have a question or need more information? Just drop us a line! For inquiries please call or email Call us: +30 22440 46161 Email: [email protected] Find us Lachania Village, South Rhodes, Greece Get Directions