Indian Creek Inn, Philo

Indian Creek Inn, Philo
https://indian-creek-inn.usa8.info

Located right by Indian Creek, Indian Creek Inn is set in Philo, 26 mi from Mendocino. It offers BBQ facilities and a Boccie Ball Court on the property. All 15 rooms have access to a shared kitchen within their building.

9050 CA-128, Philo, CA 95466, United States of America

Related Posts