Holiday Tours Rent a Car

Address: 2 Ioanni Metaxa Street, Rhodes Town
Phone: +30 22410 25145
Email: [email protected]