Stough Canyon Nature Center
Safari Inn, a Coast Hotel
Stough Canyon Nature Center
Distance from hotel: 5 Miles
Immerse yourself in the beauty of the area at this nature center, where you can learn about the local habitat through activities, hikes and exhibits.
Stough Canyon Nature Center
Safari Inn, a Coast Hotel