City Car Rental

Address: 84 Diakou Street, Rhodes Town
Phone: +30 22410 23923
Email: [email protected]