Port Rent a Car

Address: 17 Papanikolaou Street, Rhodes Town
Phone: +30 22410 30530
Email: [email protected]