Extended Stay America - Santa Rosa - South
Santa Rosa, CA62% like it (3.1 / 573 Reviews )
CONTACT
Address: 2600 Corby Ave, Santa Rosa, CA 95407 Map ➦ Get Directions
Phone : +1 (707) 546-4808 Call
ABOUT
It has received 573 reviews with an average rating of 3.1 stars.
FAQs
The address of Extended Stay America - Santa Rosa is:
Extended Stay America - Santa Rosa - South2600 Corby Ave
Santa Rosa,
P: +17075464808
Visit Website: www.extendedstayamerica.com
Extended Stay America - Santa Rosa - South is listed under
- Extended stay hotel