85 Machis Kritis str. (Please find our office opposite Grecotel Creta Palace),Rethymnon Crete,74100,GR
- +302831054534
- 2.4 mi from Venetian Harbour
Get your cheap rental cars from car rental locations near Venetian Harbour, rethymnon, Greece.
Hotels close to this car rental store