Car hire :: Switzerland :: Ascona
Map for the car hire pick up location at Ascona.
Pick up address: Hotel Castello Del Sole, Via Muraccio 142 , Ascona , 6612