
Sirmione BS, Italy
Smeraldo
3-star hotel
Located on the shores of Lake Garda, 700 m from Scaligero Castle, Hotel Smeraldo features a large garden with direct access to the private beach. Rooms at the Smeraldo Hotel are air conditioned and feature a balcony and TV with…
- Wi-fi
- Car park · extra charge
- Laundry service · extra charge
- Air conditioning in public areas


