The Astoria offers a panoramic terrace overlooking the surrounding Alps and nearby Lavarone Lake, just 1640 feet away. Parking is free at the Grand Hotel, and rooms are elegant. Entertaining facilities at the G ... Read more

View all Luxury Hotels in Lavarone