Holiday Tours Rent a Car Address: 2 Ioanni Metaxa Street, Rhodes TownPhone: +30 22410 25145Email: [email protected]