This charming hotel is located in Lago di Garda. The accommodation comprises 30 cosy units. This is not a pet-friendly property.