Kenwood Inn

Address:

10400 Sonoma Highway
Glen Ellen, CA 95452

Phone:

(707) 833-1293

Hotel star rating:

4.5 stars

Map:


Contact   ·   Privacy   ·   Terms