Set 170 metres from the shore of Lake Garda, Rambaldi Apartments 3 offers pet-friendly accommodation in Bardolino's centre, surrounded by bars, restaurants, and shops.
Address: Piazza Statuto 4 (check in Piazza Guerrieri, 1A -, Bardolino
Rates from:
EUR 140 | More:
Booking.com