Whether small and intimate, modest and humble, to large celebrations with numerous guests, your wedding day is one of the most special days of your life, and needs to be totally impeccable. Napa Plaza is a luxurious beautiful hotel offering a perfect location for civil marriages.