Location Details
Adamandas Milos Port Milos, GR, 84800
For additional questions, please visit our main car hire FAQs page.