Super 8 by Wyndham Cloverdale Wine Country
Well 7.7 (133 reviews)
Hotel
Price unavailable
About it
Featuring free WiFi and a fitness center, Super 8 Cloverdale offers accommodations in Cloverdale, 29 mi from Santa Rosa.
Every room comes with a TV with cable channels and premium movie channels, a coffee machine, a refrigerator, a clock radio, and a private bathroom with a hairdryer.
A complimentary continental breakfast is a provided in the morning. A swimming pool and hot tub are available for guest use, as well as laundry facilities.
Healdsburg is 14 mi from Super 8 Cloverdale, while Calistoga is 27 mi from the property.
Its strengths
24hr reception
Accessible reduced mobility
LAN Wi-Fi
Parking
Family rooms
Pool
Location
1147 South Cloverdale BlvdCloverdale CA 95425
Dates of your stay
Availability with