Via S.Quasimodo,4, 25019 Sirmione
Hotel
3 stars
with
15
rooms
Just 66 feet from the shores of Lake Garda, Hotel Villa Rosa offers accommodations in Sirmione. A sweet and savory
breakfast buffet is provided daily, guests can relax with a drink at the terrace bar.
Air-conditioned rooms at the Villa Rosa Hotel come with a balcony, satellite flat-screen TV, mini-bar and safe. ...