★★★
Via Roma 23, Near Scaliger Castle, Sirmione, Italy
Property Location
With a stay at Hotel Chiara in Sirmione, you'll be on a lake and convenient to Provenza Cantine and Scaliger Castle. This hotel is within close proximity of Center Aquaria Spa and Wellness Center and Church of San Pietro.