Karta Vacation Rentals
In downtown Cloverdale, steps from the Cloverdale Citrus Fairgrounds and a short walk to the Russian River and town plaza. Minutes from local parks and a quick drive to Sonoma wine country, this spa hotel puts tasting rooms and riverside trails within easy reach.