Churchill Manor

Churchill Manor

Napa, California / Churchill Manor is a ten guest room bed and breakfast inn that also hosts weddings. Churchill Manor is a beautifully maintained historic mansion built in 1889