Situato a Cloverdale, a 46 km da Santa Rosa, il Super 8 Cloverdale offre la connessione WiFi gratuita e un centro fitness.
Tutte le camere sono dotate di TV con canali via cavo e cinematografici premium, macchina da caffè, frigorifero, radiosveglia e bagno privato con asciugacapelli.
Al mattino vi attende una colazione continentale gratuita. A vostra disposizione una piscina, una vasca idromassaggio e una zona lavanderia.
Il Super 8 Cloverdale dista 23 km da Healdsburg e 44 km da Calistoga.