I stayed here in the detached room with friends while crewing a race event. We literally only intend...
Ok for a night, but definitely not someplace I would stay again.
10/9/2013
(4)
The Willows Inn on Lummi Island is a charming retreat nestled in the heart of Willows, CA, offering a delightful dining experience and comfortable accommodations.
With a focus on responsibility and community outreach, The Willows Inn prides itself on sourcing local ingredients and providing a warm and inviting atmosphere for guests to enjoy their island activities.
Generated from the website
I stayed here in the detached room with friends while crewing a race event. We literally only intend...
Our room had bugs flying around at least 50 all together. There was also dirt and ants and spiderweb...
This is a short note to thank you for your gracious hospitality during my recent business trip to yo...
Partial Data by Foursquare.