Car hire :: Greece :: Rhodes Kremasti
Map for the car hire pick up location at Rhodes Kremasti.
Pick up address: 207 Eleftherias 13 Km Rhodes-airport, Rhodos