Extended Stay America Santa Rosa - North



Description

Location.

  • The Extended Stay America Santa Rosa North is located in Santa Rosa, Calif.
  • Two miles from the Charles M. Schulz Museum Center
  • Less than three miles from the Wells Fargo Center for the Arts

Hotel Features.
  • Laundry facilties
  • Pets allowed
  • Business services

Guestrooms.
  • Wireless Internet access for a fee
  • Kitchen
  • Separate sleeping and living areas







Explorers who viewed Extended Stay America Santa Rosa - North also viewed

reviews
Singapore,Singapore
reviews
Jakarta,Indonesia
reviews
Bangkok,Thailand
reviews
Dubai,United Arab Emirates





You recently Explored

Not able to retrieve recently explored history: category