Hotels Near Best Western Plus Novato Oaks Inn, Novato