Extended Stay America - Santa Rosa - South

Book Now
  • Premier Partner

Welcome

Like having a condo in wine country Extended Stay America - Santa Rosa - South has rooms with full kitchens and plenty of space to spread out.

At A Glance

Location

Extended Stay America - Santa Rosa - South
2600 Corby Ave, Santa Rosa CA 95407
707. 546.4808