4-Star Hotels Willits

Creekside Inn & Suites - 4-Star Hotels, Willits
8.7 /10
Fabulous
Score from 209 reviews
Creekside Inn & Suites ★★★★
1119 South Main Street, CA 95490 - Willits, United States
Hotel - 4-Star Hotels, Willits
  • Show on map
    Creekside Inn & Suites is situated in Willits. This 4-star establishment offers complimentary WiFi, a seasonal outdoor pool, and a garden area. Family rooms are part of the hotel's offerings. - 4-Star Hotels, Willits
    Show prices
    Search
    Find accommodations near you
    Deals
    View on map