Rooms from: $86.12
Description
The wonderful tourist resort Residence Hotel Castelli faces the lake and is located at the foot of Monte Baldo, the botanic garden of Europe, in one of the most striking areas of Lake Garda. It boasts a 20,000 sqm park covered with olive-trees and subtropical vegetation and offers comfortable apartments with a lovely view of the lake, well furnished and provided with a terrace or balcony.
Features and Facilities
We are pet friendly.



