Island Rent a Car

Address: 5 Pserimou Street, Rhodes Town
Phone: +30 22410 24100
Email: [email protected]