The Madrones, Philo

The Madrones, Philo
https://the-madrones.usa8.info

Located in Philo, The Madrones offers 4-star accommodations with a garden and a terrace. All rooms have a flat-screen TV with satellite channels and a private bathroom. Free WiFi is at guests’ disposal.

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

Related Posts