Super 8 Cloverdale biedt accommodatie met gratis WiFi en een fitnesscentrum in Cloverdale, op 46 km van Santa Rosa.
Elke kamer is uitgerust met een kabel-tv met premium filmkanalen, een koffiezetapparaat, een koelkast, een wekkerradio en een eigen badkamer met een haardroger.
Er wordt elke ochtend een gratis continentaal ontbijt geserveerd. U kunt gebruikmaken van een zwembad, een hot tub en wasfaciliteiten.
De afstand naar Healdsburg bedraagt 23 km en naar Calistoga 44 km.