Usher Inn
Closed
391 Lewelling Blvd
San Lorenzo, CA 94580
Usher Inn is a quaint establishment nestled in the heart of San Lorenzo, CA, offering a cozy retreat for weary travelers and locals alike.
With its charming ambiance and comfortable accommodations, Usher Inn provides a welcoming haven for those seeking a peaceful respite from the hustle and bustle of everyday life.
Generated from their business information
Also at this address
See a problem?