The Applewood Inn Creates an Ambiance Like No Other

The Applewood Inn is located just west of the heart of California's wine country. This chic inn features one of the country's top restaurants and has 19 cozy rooms that will make any guest feel like the center of attention.

The rooms themselves are a collection of shabby-chic country touches, mixed with flatscreen TVs and luxury amenities. Definitely check out the Applewood Inn on your next visit to the wine country.