minube
Excellent mountain views
The Sunlight Mountain Inn (Glenwood Springs, Colorado, United States) is 10 miles from the famous Glenwood Termas. Near the inn you can go horse-riding in summer, and snowmobiling in winter. The meeting and event rooms are excellent. The inn has 20 rooms, a variety of venues, full-service catering and bar. Excellent mountain views.