7 piazza cesare battisti, 38066 Riva del Garda
Apartments
Situated in Riva del Garda, 1.5 km from Pini Beach, Bellavista Lakefront Apartments offers accommodation with a bar, private parking and a shared lounge. The property has lake and city views, and is less than 1 km from Sabbioni Beach. The accommodation features free WiFi throughout the property, as well...