Extended Stay America in San Rafael, CA offers accommodations for guests seeking long-term stays in a convenient location.
With comfortable rooms and amenities designed for extended stays, it provides a home-like environment for travelers looking for a temporary residence.
Generated from their business information