Port Rent a Car Address: 17 Papanikolaou Street, Rhodes TownPhone: +30 22410 30530Email: [email protected]