Welcome to Santa Rosa, where everything comes together: wine country and farm country, redwood forests and rivers, lakes and… Read more.
Extended Stay America – Santa Rosa – North
Extended Stay America – Santa Rosa – North
- Address: 100 Fountain Grove Pkwy., Santa Rosa, California 95403
- Website
- Phone Number: (707) 541-0959
Extended Stay America – Santa Rosa – North
Extended Stay America is designed especially for longer stays with studios featuring fully-equipped kitchens and plenty of work space… amenities you won't find in a typical hotel room.