Churchill Manor

Napa, The Wine Country & North Coast
from £251 per night

This romantic inn is the perfect retreat. World–class wine regions are minutes away and downtown Napa is within an easy walk. Built in 1889, the mansion has a historic 19th Century ambiance.

  • 10 rooms
  • 3 course breakfast
  • Village location
  • Bedrooms have fireplace