Hôtels à Philo, US

Philo Apple Farm

18501 Greenwood Rd, Philo, CA 95466, United States, Philo, Philo

À propos de cet hôtel

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