Via Bella Italia 2, 37019 Peschiera Del Garda
Campground
with
17
rooms
Boasting a private aqua park and a panoramic restaurant, Albatross Camping is 820 feet from Lake Garda shores.
It includes free private parking, free WiFi in public areas, a mini market and much more.
Each with a private patio and outdoor dining area, mobile homes at the Albatross include a kitchenette and bathroom. ...