The Villa Rosa Hotel is an elegant hotel with 62 neo-classical style bedrooms, every bedroom has a private balcony. The hotel has a swimming pool, fitness centre and a bar. The hotel is set on the shore of Lake Garda, near to the historic town of Desenzano.
| Choose your break below: | Price per person |
|---|
Some facilities may be subject to an additional charge at the hotel.
© Travel Definitions 2012