Located on an acre of perfectly-landscaped gardens in the City of Napa, Churchill Manor is well located for your Wine Country getaway. Built in 1889, this landmark inn is located in the founding neighborhood for Napa’s elite and the flanking mansions provide the added sense of a forgotten era. It is an easy walk to the shops and restaurants in downtown Napa, across the Napa River pedestrian...
One of Napa's oldest buildings, Churchill Manor is a piece of living history. This 1889 mansion has been restored to its ori...ginal state with rooms that maintain their historic beauty while offering modern luxuries you would expect at any modern inn. See More
031960attr:fireplacegift certificateswifi
Churchill Manor is a historic mansion in downtown Napa, California which is the perfect romantic getaway for couples and a wonderful venue for an elegant, estate style wedding