Lula Cellars befindet sich in unmittelbarer Nähe vom Hotel The Madrones Philo und ist unter anderem in rund 5 Gehminuten zu erreichen. Das Hotel verfügt auch über Parkplätze.
Das 4-Sterne-Hotel ist auch nur 3 km vom Hendy Woods State Park entfernt gelegen. 10 Gehminuten trennen Sie vom Stadtzentrum von Philo.
Das Madrones bietet 9 Zimmer mit einem Patio, einem Balkon und einem Flachbildfernseher mit Satellitenkanälen für einen angenehmen Aufenthalt in Philo. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind.
Das Haus serviert täglich ein kostenloses Frühstück.