Aida Castel Montana, Switzerland
Modern Alpine Chalet Hotel & Annex, located near center of town.
Aida Castel Amenities
- Total Number of Rooms: 60
- Near center of town
- Continental Plan
- Television - All
- Number of Bars: 1
- Parking On Site Free
- Health Club - On Site
- Pool (Indoor) - On Site
- Pool (Outdoor) - On Site
- Tennis (Outdoor) - On Site
Aida Castel Dining Options
Number of Restaurants - 1