With a stay at Casa Bella in Kenwood, you'll be a 4-minute walk from Chateau St. Jean Winery and 7 minutes by foot from VJB Vineyard & Cellars. Free self parking is available onsite.
Policies vary by room type and provider.
Casa Bella Inn is located at 8790 Highway 12, 0.7 miles from the center of Kenwood. Chateau St. Jean Winery is the closest landmark to Casa Bella Inn.
Check-in time is 3:00 PM and check-out time is 11:00 AM at Casa Bella Inn.
Yes, Casa Bella Inn offers free Wi-Fi.
No, Casa Bella Inn does not offer free parking.
No, Casa Bella Inn does not offer free airport shuttle service.
Casa Bella Inn is 15.3 miles from Santa Rosa Sonoma County. Casa Bella Inn is 20.6 miles from Napa County.
Yes, Casa Bella Inn is a pet-friendly hotel.
No, Casa Bella Inn does not have a pool onsite.