Hotels in Philo, US
Philo Apple Farm
18501 Greenwood Rd, Philo, CA 95466, United States, Philo, Philo
Verfügbarkeit
Reisedaten auswählen
Über dieses Hotel
Philo Apple Farm
«Philo Apple Farm» is located in Philo. This hotel is located in 4 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Greenwood Ridge Vineyards. Location