Casa Bella Inn Guesthouse
8790 Highway 12, Kenwood, CA 95452
Located within 5 minutes’ walk of fine restaurants and several world class wineries such as Chateau St. Jean, Casa Bella Inn is in the heart of the Valley of the Moon. Free Wi-Fi access is provided.