Hotel Villa Rosa is situated in Torbole just a short walk from Lake Garda and Town centre.
The hotel is family run with reception, restaurant, bar, panoramic satellite TV, air conditioning, lifts, garden, swimming pool with deckchairs, gym, surf board and mountain-bike deposit, and a large private parking area.