- Address : Mavrou G. str. & Konstanitnidi str., Rhodes
- Phone : +30 6975 876787
- Email : info@leonrentacar.gr
More information :
If you find this page helpful, I’d be so grateful if you come back here when you’re ready to book your hotel, tours, or activities.
Visit our Travel Partners page to book with trusted sites. It supports this site at no extra cost to you!