Italy, Lake Garda, Desenzano
With beautifully presented, modern, stylish interiors and high levels of service, the Villa Rosa is recognised as one of Desenzano's leading hotels. Only 5 minutes' from the centre.
AccessibilityAvailable on request
Board basis options available
This property caters for the following special dietary requirements