Garda Lake Trentino and Ledro Valley
Via Foci del Sarca, 6 - Torbole sul Garda
Hotel Villa Rosa is situated in Torbole just a short walk from Lake Garda and Town centre.
from 46 € euros