Property Name: Cloverdale Wine Country Inn & Suites
Property Address: 324 S Cloverdale Blvd Cloverdale, CA, 95425
Property Description: With a stay at Cloverdale Wine Country Inn & Suites in Cloverdale, you'll be within a 15-minute walk of Russian River and Cloverdale Citrus Fairgrounds. This spa hotel is 13. 6 mi (21. 9 km) from River Rock Casino and 0. 3 mi (0. 5 km) from Cloverdale Plaza.
Property Facts: Total Number of Rooms: 62Total Number of Floors: 2Year Built: 0Year of Last Renovation: N/A