Hillside Inn

2901 Fourth St., Santa Rosa, California, 95409, United States
#3 of 8 hotels in Windsor
TripAdvisor Traveler Rating
Based on 102 reviews
Enter dates for best prices
Compare best prices from top travel partners

Nearby Hillside Inn

Hillside Inn

We've found that other people looking for this hotel also know it by these names:

  • Hillside Hotel Santa Rosa

Address: 2901 Fourth St., Santa Rosa, California, 95409, United States

Amenities at Hillside Inn

  • Swimming Pool
  • Free Parking
  • Kitchenette

Windsor Travel Forum

Need advice about Windsor, California? Visit the Travel Forum for Windsor and ask our Answer Gurus.

Windsor Travel Guide