HOTEL
Super 8 by Wyndham Cloverdale Wine Country
Cloverdale
About Super 8 by Wyndham Cloverdale Wine Country
Built in 2006, this hotel with interior corridors is conveniently located off Highway 101, near several wineries and vineyards, and the Citrus Fairgrounds. It's just 15 minutes from Lake Sonoma and 30 minutes from Santa Rosa. We offer a complimentary light breakfast, wired high-speed internet, a fitness room, a business center, in-room coffee, a micro-fridge, an iron and ironing board, an AM/FM clock radio, and cable TV with HBO. Enjoy our outdoor seasonal pool and heated spa. Shopping and restaurants are nearby.
Pay Your Way with Confidence
We Also Accept
Hotel Gallery
Hotel Gallery
Hotel Gallery
Great similar hotels to stay
+ 7 Images
Room Availability
Room Availability
Room Availability
Check your room type
Know before you travel
Know before you travel
Know before you travel
Check the issues in the Hotel
Social Vibes
Connect with us
Share this page on Social media