29955 River Road
Cloverdale, CA 95425
Get directions

About Us

One of the most celebrated B&B Boutique Hotel Inns in the California Wine Country - The Shelford House Inn is ideal for luxury vacations, honeymoon travel, romantic getaways and so much more.

Reviews