Villa Callas 16
Sirmione • Show on map Price as low as EUR 110.51Located in Sirmione historical city centre this air-conditioned apartment features a garden with a seasonal outdoor pool. Guests benefit from free WiFi and private parking available on site. There is…More info