Unavailable hosting
Enjoy other amazing options in this region.2 star hotel
Extended Stay America - Santa Rosa - South
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Moreover, there is a wireless Internet connection at hand in communal areas. Clients can enjoy the convenience of 24-hour reception. Extended Stay America \- Santa Rosa - South may charge a fee for some services.
Less details
2600 Corby Ave, Santa Rosa, CA 95407, USA - Santa Rosa, California - U.S - 95407