The views are beautiful
Set on the edge of Lake Garda which is well known for its spectacular scenery, Savoy Palace enjoys an uninterrupted view across the water to the mountains all around it. Guests really enjoy this feature as it really adds to the relaxing atmosphere of their stay at the hotel, especially in rooms which benefit from the views.